📜 questionsBank.title ⁉️

امتحان الخبراء في الجافا سكريبت 2025: استعد للتفوق الأكاديمي!

questionsBank.legalText

💡 questionsBank.answeredQuestions

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