Array.every() هل كل العناصر مطابقة

آخر تحديث: 2026-10-13

Array.every() هل كل العناصر مطابقة

every يتحقق مما إذا كانت جميع العناصر تجتاز الاختبار، مُعيدًا قيمة منطقية. يتوقف عند أول نتيجة خاطئة.

التصنيفالمصفوفات

⚙️ المعاملات

callback

القيمة المُعادة:قيمة منطقية.

يعدّل القيمة الأصلية:لا (يُعيد قيمة جديدة)

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

ℹ️ info
💡 تلميح

🌐 دعم المتصفح

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
Array.every() ✓ v1 ✓ v12 ✓ v1.5 ✓ v3 ✓ v10.5
مدعوم في جميع المتصفحات الحديثة
المزيد من الحالات قادم قريباً — تابعونا.

📚 دروس ذات صلة

❓ أسئلة شائعة

Qevery مقابل some؟
Aevery تتطلب اجتياز جميع العناصر؛ some تكفي باجتياز عنصر واحد. وكلاهما يتوقف مبكرًا (short-circuit).
Qلماذا تُرجع المصفوفة الفارغة true؟
Aعند غياب أي عناصر لا يوجد مثال مضاد — حقيقة فارغة (vacuous truth). احمِ نفسك من المصفوفات الفارغة في الكود الحقيقي.
Qهل يجب أن تُرجع الدالة قيمة؟
Aنعم — undefined يُحتسب كقيمة خاطئة (falsy)، لذا تُرجع every false فورًا.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%