تتحقق طريقة JavaScript array every() مما إذا كانت جميع العناصر المحددة في المصفوفة تستوفي الشرط المقدم. يتم إرجاعه صحيحًا عندما يفي كل عنصر من عناصر المصفوفة بالشرط وإلا فسيكون خطأ.
بناء الجملة
يتم تمثيل الأسلوب every() بالصيغة التالية:
array.every(callback(currentvalue,index,arr),thisArg)
معامل
أتصل مرة أخرى - يمثل الدالة التي تختبر الحالة.
القيمة الحالية - العنصر الحالي للصفيف.
فِهرِس - إنه اختياري. مؤشر العنصر الحالي
وصول - إنه اختياري. المصفوفة التي يعمل عليها كل ().
thisArg - إنه اختياري. القيمة التي سيتم استخدامها بهذه الطريقة أثناء تنفيذ رد الاتصال.
يعود
قيمة منطقية.
JavaScript Array every() مثال على الطريقة
دعونا نرى بعض الأمثلة على كل طريقة ().
مثال 1
دعونا نتحقق من علامات الطالب.
var marks=[50,40,45,37,20]; function check(value) { return value>30; //return false, as marks[4]=20 } document.writeln(marks.every(check));اختبره الآن
انتاج:
false
مثال 2
في هذا المثال، سنقوم باختبار ما إذا كان عدد العناصر الموجودة في المصفوفة يلبي القيمة المحددة.
function test(element, index, array) { return index <4; } document.writeln([21,32,2,43].every(test)); true document.writeln([21,32,2,43,35].every(test)); false < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> true false </pre> <br></4;>
4;>