Array.indexOf() إيجاد فهرس عنصر

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

Array.indexOf() إيجاد فهرس عنصر

indexOf يعيد فهرس أول ظهور للعنصر في المصفوفة أو -1. يستخدم مقارنة صارمة ولا يمكنه مطابقة NaN.

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

⚙️ المعاملات

searchValue
fromIndex

القيمة المُعادة:أول فهرس، أو -1.

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

▶ مثال

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

المخرجات:

1
-1
found at 1
found at 3
⚠️ تحذير
💡 تلميح

🌐 دعم المتصفح

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

📚 دروس ذات صلة

❓ أسئلة شائعة

QindexOf مقابل lastIndexOf؟
AindexOf يجد أول تواجد؛ lastIndexOf يجد آخر تواجد بالبحث العكسي.
Qلماذا يفشل indexOf مع مصفوفات الكائنات؟
Aالكائنات تُقارن بالمرجع. استخدم findIndex مع دالة للمطابقة حسب الخاصية.
Qهل indexOf صارم؟
Aنعم — يستخدم === دون تحويل (coercion)؛ indexOf("1") لا يطابق 1.
Web-Tutorial.com

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

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

100%