JavaScript Array every()
- الصفحة السابقة entries()
- الصفحة التالية fill()
- العودة إلى الطبقة السابقة دليل مرجعي JavaScript Array
التعريف والاستخدام
every()
يستخدم الدالة للتحقق من whether جميع العناصر في المجموعة قد اجتازت الاختبار (الذي يتم تقديمه كدالة).
every()
يستخدم الدالة مرة واحدة على كل عنصر موجود في المجموعة:
- إذا وجدت عنصرًا في المجموعة يعود الدالة إليه false،يستخدم every() false (وفي هذه الحالة لا يتم التحقق من القيم المتبقية)
- إذا لم يظهر false،يستخدم every() true
ملاحظة:every()
لا تنفذ الدالة على عناصر المجموعة التي لا تحتوي على قيمة.
ملاحظة:every()
لا تتغير المجموعة الأصلية.
مثال
مثال 1
تحقق من whether جميع القيم في مجموعة age هي 18 أو أعلى:
var ages = [32, 33, 16, 40]; function checkAdult(age) { return age >= 18; } function myFunction() { document.getElementById("demo").innerHTML = ages.every(checkAdult); }
مثال 2
تحقق من whether جميع القيم في مجموعة ages هي أو أعلى من عدد معين:
<p>الحد الأدنى من العمر: <input type="number" id="ageToCheck" value="18"></p> <button onclick="myFunction()">جربها</button> <p>هل جميع الأعمار أعلى من الحد الأدنى؟ <span id="demo"></span></p>