نحن نؤمن بمستقبل يكون فيه الويب بيئة مفضلة للحسابات الرقمية. للمساعدة في تحقيق هذا المستقبل، قمنا ببناء stdlib. stdlib هي مكتبة قياسية، مع التركيز على الحساب العددي والعلمي، مكتوبة بلغة JavaScript (و C) للتنفيذ في المتصفحات وفي Node.js.
المكتبة قابلة للتحلل بالكامل، حيث تم تصميمها بحيث يمكنك تبديل واجهات برمجة التطبيقات والوظائف ومزجها ومطابقتها لتلبية تفضيلاتك وحالات الاستخدام المحددة.
عند استخدام stdlib، يمكنك التأكد تمامًا من أنك تستخدم التعليمات البرمجية الأكثر دقة وصرامة وكتابة جيدة ودراسة وتوثيقًا واختبارها وقياسها وعالية الجودة.
للانضمام إلينا في جلب الحوسبة الرقمية إلى الويب، ابدأ بمراجعتنا على GitHub، ويرجى التفكير في دعم stdlib ماليًا. نحن نقدر بشدة دعمكم المستمر!
اختبار ما إذا كان المصفوفة تحتوي على قيمة بحث مقدمة.
تثبيت npm @stdlib/array-base-assert-contains
بدلاً عن ذلك،
لتحميل الحزمة في موقع ويب عبر علامة script
بدون التثبيت والمجمعات، استخدم وحدة ES المتوفرة في فرع esm
(راجع الملف التمهيدي).
إذا كنت تستخدم Deno، قم بزيارة فرع deno
(راجع الملف التمهيدي للحصول على تعليمات الاستخدام).
للاستخدام في بيئات Observable، أو في بيئات المتصفح/العقدة، استخدم إصدار Universal Module Definition (UMD) المتوفر في فرع umd
(راجع README).
يلخص ملف Branchs.md الفروع المتوفرة ويعرض رسمًا تخطيطيًا يوضح العلاقات بينها.
لعرض تعليمات التثبيت والاستخدام الخاصة بكل إصدار فرعي، تأكد من الانتقال بشكل صريح إلى ملفات README الخاصة بكل فرع، كما هو مرتبط أعلاه.
var يحتوي على = يتطلب( '@stdlib/array-base-assert-contains' );
يختبر ما إذا كان المصفوفة تحتوي على قيمة بحث مقدمة.
var x = [1, 2, 3];var out = يحتوي على( x, 2 );// يُرجع صحيحًا
تقوم بإرجاع دالة تختبر ما إذا كان المصفوفة تحتوي على قيمة بحث مقدمة.
var x = [ 1, 2, 3 ];var fcn = يحتوي على.factory( x );// يُرجع <Function>var out = fcn( 2 );// يُرجع trueout = fcn( 4 );// يُرجع خطأ
var AccessorArray = require( '@stdlib/array-base-accessor' );var يحتوي على = require( '@stdlib/array-base-assert-contains' );// إنشاء مصفوفة وصول:var arr = new AccessorArray( [ 1, 2, 3, 4 ] );// تحقق مما إذا كان المصفوفة تحتوي على قيم مختلفة...var bool = يحتوي على( arr, 2 );// يُرجع truebool = يحتوي على ( arr، 4 )؛ // يُرجع truebool = يحتوي على ( arr، 9 )؛ // يُرجع خطأ
هذه الحزمة جزء من مكتبة stdlib القياسية لـ JavaScript وNode.js، مع التركيز على الحوسبة الرقمية والعلمية. توفر المكتبة مجموعة من المكتبات القوية وعالية الأداء للرياضيات والإحصاء والتدفقات والمرافق والمزيد.
لمزيد من المعلومات حول المشروع، وتقديم تقارير الأخطاء وطلبات الميزات، والإرشادات حول كيفية تطوير stdlib، راجع مستودع المشروع الرئيسي.
انظر الترخيص.
حقوق النشر © 2016-2024. المؤلفون Stdlib.