เราเชื่อในอนาคตที่เว็บเป็นสภาพแวดล้อมที่ต้องการสำหรับการคำนวณตัวเลข เพื่อช่วยให้ตระหนักถึงอนาคตนี้ เราได้สร้าง stdlib stdlib เป็นไลบรารีมาตรฐานที่เน้นการคำนวณเชิงตัวเลขและวิทยาศาสตร์ เขียนด้วย JavaScript (และ C) เพื่อการดำเนินการในเบราว์เซอร์และใน Node.js
ไลบรารีนี้สามารถย่อยสลายได้อย่างสมบูรณ์ โดยได้รับการออกแบบทางสถาปัตยกรรมในลักษณะที่คุณสามารถสลับและผสมผสานและจับคู่ API และฟังก์ชันต่างๆ เพื่อตอบสนองความต้องการและกรณีการใช้งานของคุณได้
เมื่อคุณใช้ stdlib คุณสามารถมั่นใจได้อย่างแน่นอนว่าคุณกำลังใช้โค้ดที่ละเอียด เข้มงวด เขียนได้ดี มีการศึกษา มีเอกสาร ทดสอบ วัดผล และมีคุณภาพสูงที่สุด
หากต้องการเข้าร่วมกับเราในการนำการคำนวณเชิงตัวเลขมาสู่เว็บ ให้เริ่มต้นด้วยการตรวจสอบเราบน GitHub และโปรดพิจารณาการสนับสนุนทางการเงิน stdlib เราขอขอบคุณเป็นอย่างยิ่งสำหรับการสนับสนุนอย่างต่อเนื่องของคุณ!
ทดสอบว่าอาร์เรย์มีค่าการค้นหาที่ระบุหรือไม่
npm ติดตั้ง @stdlib/array-base-assert-contains
อีกทางหนึ่ง
หากต้องการโหลดแพ็คเกจในเว็บไซต์ผ่านแท็ก script
โดยไม่ต้องติดตั้งและรวมกลุ่ม ให้ใช้โมดูล ES ที่มีอยู่ในสาขา esm
(ดู README)
หากคุณใช้ Deno โปรดไปที่สาขา deno
(ดู README สำหรับคำแนะนำการใช้งาน)
สำหรับการใช้งานใน Observable หรือในสภาพแวดล้อมเบราว์เซอร์/โหนด ให้ใช้ Universal Module Definition (UMD) build ที่มีอยู่ในสาขา umd
(ดู README)
ไฟล์ Branch.md สรุปสาขาที่มีอยู่และแสดงไดอะแกรมที่แสดงความสัมพันธ์
หากต้องการดูคำแนะนำในการติดตั้งและการใช้งานเฉพาะสำหรับแต่ละรุ่นสาขา ต้องแน่ใจว่าได้นำทางไปยังไฟล์ README ที่เกี่ยวข้องในแต่ละสาขาตามลิงก์ด้านบนอย่างชัดเจน
var มี = need( '@stdlib/array-base-assert-contains' );
ทดสอบว่าอาร์เรย์มีค่าการค้นหาที่ระบุหรือไม่
var x = [ 1, 2, 3 ];var out = มี( x, 2 );// ส่งคืนค่าจริง
ส่งคืนฟังก์ชันที่จะทดสอบว่าอาร์เรย์มีค่าการค้นหาที่ระบุหรือไม่
var x = [ 1, 2, 3 ];var fcn = contains.factory( x );// ส่งคืน <ฟังก์ชัน>var out = fcn( 2 );// ส่งคืน trueout = fcn( 4 );// คืนค่าเท็จ
var AccessorArray = need( '@stdlib/array-base-accessor' );var contains = need( '@stdlib/array-base-assert-contains' );// สร้างอาร์เรย์ตัวเข้าถึง:var arr = new AccessorArray( [ 1, 2, 3, 4 ] );// ตรวจสอบว่าอาร์เรย์มีค่าต่างๆ หรือไม่...var bool = contains( arr, 2 );// ส่งคืน truebool = มี ( arr, 4 ); // ส่งคืน truebool = มี ( arr, 9 ); // ส่งคืนเท็จ
แพ็คเกจนี้เป็นส่วนหนึ่งของ stdlib ซึ่งเป็นไลบรารีมาตรฐานสำหรับ JavaScript และ Node.js โดยเน้นที่การคำนวณเชิงตัวเลขและวิทยาศาสตร์ ห้องสมุดมีคอลเลกชันห้องสมุดที่มีประสิทธิภาพและมีประสิทธิภาพสูงสำหรับคณิตศาสตร์ สถิติ สตรีม ยูทิลิตี้ และอื่นๆ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรเจ็กต์ การยื่นรายงานข้อบกพร่องและคำขอคุณสมบัติ และคำแนะนำเกี่ยวกับวิธีการพัฒนา stdlib โปรดดูที่พื้นที่เก็บข้อมูลหลักของโปรเจ็กต์
ดูใบอนุญาต
ลิขสิทธิ์ © 2016-2024. ผู้เขียน Stdlib