نشامى
وضع الدراسة · امتحان الخبراء في الجافا سكريبت 2025: استعد للتفوق الأكاديمي!
بنك الأسئلة
امتحان الخبراء في الجافا سكريبت 2025: استعد للتفوق الأكاديمي!
ملخص الإنجاز0/30 · 0%
الأسئلة وإجاباتها
30 questionsBank.questionsCount
1
في جافا سكريبت، ما هي النتيجة المتوقعة عند إضافة مصفوفة إلى كائن؟
- أUndefined
- Conversion to string
- تAn error
- ث0
2
ما هو التأثير الرياضي إذا استخدمت مشغل '===' بدلاً من '=='؟
- التحقق من النوع والقيمة
- بالتحقق من القيمة فقط
- تالتحقق من النوع فقط
- ثالتسبب في خطأ في النوع
3
كيف يمكنك إنشاء scope block جديد في جافا سكريبت؟
- استخدام الكتل المحفوظة بالأقواس المعقوفة
- باستخدام الدوال فقط
- تاستخدام الأقواس العادية
- ثلا يمكن إنشاء scope block جديد
4
ما هي النتيجة عند تشغيل: console.log([] + [])؟
- أNaN
- ""
- ت[]
- ثundefined
5
في ECMAScript 6، ما هو السلوك الأساسي للكلمة المفاتيح 'let'؟
- تعريف متغير مع نطاق محلي للكتلة
- بتعريف متغير مع نطاق عالمي
- تتعريف متغير لا يمكن تغييره
- ثتعريف متغير مع نطاق الدالة
6
ما الفرق الرئيسي بين الإعلان عن دالة باستخدام 'function' والسهام "=>"؟
- أسهام الدوال ليس لديها الوصول إلى المتغيرات الخارجية
- سهام الدوال تحتفظ بنطاق 'this' الخاص بالمكان الذي تم إنشاؤها فيه
- تالدوال لا يمكن استدعاؤها
- ثسهام الدوال لا يمكن تعيينها إلى متغيرات
7
ما هي القيم التي تُعتبر كاذبة في الأعراف الحديثة لجافا سكريبت؟
- 'false', 'undefined', 'null', 'NaN', '', 0
- ب'undefined', '0', 'null', 'NaN', 'true'
- ت'true', 'undefined', '', 1, 2
- ث'false', 'undefined', 'null', 'NaN', '', 0
8
كيف يمكن الحصول على العناصر الفريدة في مصفوفة باستخدام لغة جافا سكريبت؟
- أعن طريق استخدام filter
- بعن طريق استخدام map
- عن طريق تحويل المصفوفة إلى مجموعة باستخدام Set
- ثعن طريق استخدام forEach
9
ما هي نتيجة التعبير نا++ في حالة كان نا = 5 في جافا سكريبت؟
- 6
- ب5
- ت4
- ثخطأ
10
ما هو التأثير الجانبي لزيادة المتغير داخل دالة في جافا سكريبت؟
- أتغيير القيمة في النطاق العالمي
- تغيير القيمة داخل نطاق الدالة فقط
- تلا يتم تغيير أي قيمة
- ثإلقاء خطأ في العملية