أفضل 50 سؤالاً وإجابات لمقابلة JQuery (2024)

فيما يلي أسئلة وأجوبة مقابلة JQuery للطلاب الجدد بالإضافة إلى مرشحي مطور الواجهة الأمامية ذوي الخبرة للحصول على وظيفة أحلامهم.


1. ما هو مسج؟

jQuery ليست لغة برمجة ولكنها كود JavaScript مكتوب جيدًا. وهو عبارة عن كود جافا سكريبت، الذي يقوم باجتياز المستندات ومعالجة الأحداث، اياكس التفاعلات والرسوم المتحركة.

تنزيل PDF مجانًا: أسئلة وأجوبة مقابلة JQuery


2. لماذا نحتاج إلى jQuery؟

هناك حاجة إلى jQuery للقائمة التالية:

  • يستخدم لتطوير تطبيقات الويب المتوافقة مع المتصفح
  • تحسين أداء التطبيق
  • سريع جدًا وقابل للتوسعة
  • تتم كتابة الوظائف المتعلقة بواجهة المستخدم في الحد الأدنى من أسطر الرموز

3. ما إذا كان jQuery HTML هل تعمل مع مستندات HTML وXML؟

لا، يعمل jQuery HTML فقط مع مستندات HTML وليس لـ XML مستندات.


4. ما هي الأساليب المستخدمة لتوفير التأثيرات؟

بعض طرق التأثير هي:

  • يعرض()
  • يخفي()
  • تبديل ()
  • FadeIn() و
  • تتآكل()

5. ما فائدة استخدام النسخة المصغرة من jQuery؟

تزداد كفاءة صفحة الويب عند استخدام الإصدار المصغر من jQuery. سيكون ملف min.js أقل بنسبة تزيد عن 50% من ملف js العادي. يؤدي تقليل حجم الملف إلى جعل صفحة الويب أسرع.

أسئلة مقابلة JQuery
أسئلة مقابلة JQuery

6. هل jQuery عبارة عن JavaScript أم JSON ملف المكتبة؟

jQuery هي مكتبة لملفات JavaScript وتتكون من DOM وتأثيرات الأحداث ووظائف Ajax. يُقال إن jQuery هو ملف JavaScript واحد.


7. ما نظام التشغيل هل هو أكثر توافقًا مع jQuery؟

تعد أنظمة Mac وWindows وLinux أكثر توافقًا مع jQuery.


8. كيف يمكننا تضمين مكتبة jQuery في مشروع ASP.Net؟

قم بتنزيل مكتبة jQuery من jQuery.com وقم بتضمين هذا المرجع في صفحة asp.net.


9. ما هو الأمر الذي سيعطي نسخة من jQuery؟

يقوم الأمر $.ui.version بإرجاع إصدار jQuery UI.


10. في أي سيناريوهات يمكن استخدام jQuery؟

يمكن استخدام jQuery في السيناريوهات التالية:

  • التقديم CSS ثابت أو ديناميكي
  • وظائف الاتصال على الأحداث
  • غرض التلاعب
  • أساسا لتأثيرات الرسوم المتحركة
أسئلة مقابلة JQuery
أسئلة مقابلة JQuery

11. ما الفرق بين طريقتي البحث والأطفال؟

يتم استخدام طريقة البحث للعثور على جميع المستويات أسفل شجرة DOM ولكن الأطفال يجدون مستوى واحدًا أسفل شجرة DOM.


12. ما هو اتصال jQuery؟

A "اتصال مسج"  هو مكون إضافي يستخدم لتوصيل أو ربط وظيفة بوظيفة أخرى. يتم استخدام الاتصال لتنفيذ وظيفة من أي وظيفة أخرى أو يتم تنفيذ البرنامج المساعد.


13. كيفية استخدام الاتصال؟

يمكن استخدام الاتصال عن طريق تنزيل ملف jQuery Connect من jQuery.com ثم تضمين هذا الملف في ملف HTML. استخدم الدالة $.connect لتوصيل دالة بوظيفة أخرى.


14. ما هي مميزات jQuery المستخدمة في تطبيقات الويب؟

يستخدم jQuery ميزات مثل الانزلاق وتحميل الملفات والأكورديان في تطبيقات الويب.


15. ما هي المشكلات المتعلقة بالمتصفح لـ jQuery؟

يعد توافق المتصفح للمكون الإضافي jQuery مشكلة ويحتاج إلى الكثير من الوقت لإصلاحه.


16. هل نحتاج إلى إضافة ملف jQuery في كل من الصفحة الرئيسية وصفحة المحتوى؟

يجب إضافة ملف jQuery إلى الصفحة الرئيسية ويمكن استخدامه للوصول من صفحة المحتوى مباشرة دون الحاجة إلى أي إشارة إليه.


17. ما هي المحددات الأساسية في jQuery؟

فيما يلي المحددات الأساسية في jQuery:

  • معرف العنصر
  • اسم CSS
  • اسم العلامة
  • التسلسل الهرمي لـ DOM

18. هل يمكننا استدعاء كود C# بعد استخدام jQuery؟

نعم، يمكننا استدعاء كود C# من jQuery كما يدعمه صافي التطبيق.


19. ما هي طريقة استخدام jQuery.data؟

jQuery.data يتم استخدام الأساليب لربط البيانات بعقد DOM والكائنات. تجعل طريقة البيانات هذه رمز jQuery واضحًا وموجزًا.


20. ما فائدة كل دالة في jQuery؟

يتم استخدام كل وظيفة لتكرار كل عنصر من عناصر الكائن. يتم استخدامه لتكرار عناصر DOM والمصفوفات وخصائص الكائن.


21. ما الفرق بين حجم وطول jQuery؟

يقوم كل من الحجم والطول بإرجاع عدد العناصر في الكائن. لكن الطول أسرع من الحجم لأن الطول خاصية والحجم طريقة.


22. هل يمكننا إضافة أكثر من وظيفة "document.ready" في الصفحة الواحدة؟

نعم، يمكننا إضافة أكثر من دالة document.ready في الصفحة الواحدة. ولكن يمكن إضافة body.onload مرة واحدة في الصفحة.


23. ما فائدة طريقة تحميل jQuery؟

طريقة تحميل jQuery هي طريقة AJAX قوية تُستخدم لتحميل البيانات من الخادم وتعيين البيانات إلى العنصر دون تحميل الصفحة.


24. ما إذا كان يتم استخدام الأحرف الخاصة بنا بدلاً من $ في jQuery؟

نعم، يمكننا استخدام المتغير الخاص بنا بدلاً من $ باستخدام الطريقة التي تسمى طريقة no Conflict ().

var sample = $.noConflict()

25. ما هي المعلمات الأربعة المستخدمة لطريقة jQuery Ajax؟

المعلمات الأربع هي

  • URL - تحتاج إلى تحديد عنوان URL لإرسال الطلب
  • نوع - يحدد نوع الطلب (الحصول على أو النشر)
  • البيانات - يحدد البيانات التي سيتم إرسالها إلى الخادم
  • مخبأ - ما إذا كان يجب على المتصفح تخزين الصفحة المطلوبة أم لا

26. ما فائدة مرشح jQuery؟

يتم استخدام مرشح jQuery لتصفية قيم معينة من قائمة الكائنات بناءً على المعايير. المثال هو تصفية منتجات معينة من القائمة الرئيسية للمنتجات في موقع سلة التسوق.


27. ما هو البرنامج المفيد لاختبار jQuery؟

يتم استخدام QUnit لاختبار jQuery وهو سهل وفعال للغاية.


28. ما هو CDN؟

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


29. ما هو نوعي شبكات CDN؟

هناك نوعان من شبكات CDN:


30. ما هي العلامة المستخدمة كاختصار لـ jQuery؟

يتم استخدام علامة الدولار ($) كاختصار لـ jQuery.


31. هل jQuery هو عميل أم خادم؟

jQuery هو برنامج نصي للعميل.


32. ما هو البرنامج النصي الذي تم إنشاؤه بواسطة jQuery؟

jQuery هو ملف جافا سكريبت وهو ملف جافا سكريبت واحد يحتوي على DOM الشائعة وتأثيرات الأحداث ووظائف Ajax.


33. كيف يمكننا تصحيح أخطاء jQuery؟

هناك طريقتان لتصحيح أخطاء jQuery:

الكلمة الأساسية المصحح

  • أضف مصحح الأخطاء إلى السطر الذي يتعين علينا بدء التصحيح منه ثم تشغيل Visual Studio في وضع التصحيح باستخدام مفتاح الوظيفة F5.
  • أدخل نقطة فاصل بعد إرفاق العملية

34. ما هي كافة الطرق لتضمين jQuery في الصفحة؟

فيما يلي طرق تضمين jQuery في الصفحة:

  • نسخة محلية داخل علامة البرنامج النصي
  • نسخة عن بعد من jQuery.com
  • نسخة عن بعد من Ajax API
  • نسخة محلية من التحكم في مدير البرنامج النصي
  • البرنامج النصي المضمن باستخدام كائن البرنامج النصي للعميل

35. ما فائدة طريقة jQuery.ajax ()؟

يتم استخدام طريقة jQuery.ajax لطلبات HTTP غير المتزامنة.


36. أين يمكننا تنزيل JQuery؟

يمكن تنزيل jQuery javascript من موقع jQuery الرسمي – www.jquery.com


37. هل يعد jQuery بديلاً لجافا سكريبت؟

لا، jQuery ليس بديلاً لجافا سكريبت.


38. ما يسمى بالتسلسل؟

يتم استخدام التسلسل لربط أحداث ووظائف متعددة في محدد.


39. ما هي مميزات jQuery؟

فيما يلي مزايا jQuery:

  • مجرد تحسين جافا سكريبت
  • الترميز بسيط وواضح وقابل لإعادة الاستخدام
  • إزالة كتابة الشروط والحلقات الأكثر تعقيدًا

40. هل يمكن استدعاء كود C# الموجود خلف jQuery؟

نعم، يمكننا استدعاء كود C# من jQuery.


41. ما فائدة طريقة jQuery.data()؟

يتم استخدام طريقة بيانات jQuery لربط البيانات بعقد DOM وكائنات JavaScript. ستجعل هذه الطريقة الكود موجزًا ​​وأنيقًا للغاية.


42. ما الفرق بين onload() و document.ready()؟

في الصفحة، يمكن أن يكون لدينا وظيفة تحميل واحدة فقط ولكن يمكن أن يكون لدينا أكثر من وظيفة وظيفة document.ready. يتم استدعاء الدالة Document.ready عند تحميل DOM ولكن يتم استدعاء الدالة onload عند تحميل DOM والصور على الصفحة.


43. ما فائدة كل وظيفة من jQuery؟

يتم استخدام كل وظيفة jQuery للتكرار عبر كل عنصر في كائن jQuery الهدف. وهو مفيد أيضًا لـ DOM متعدد العناصر والمصفوفات الحلقية وخصائص الكائن.


44. كيف يمكن استدعاء الطريقة داخل الكود بعد استخدام jQuery؟

يمكن استدعاء $.ajax ومن خلال الإعلان عن WebMethod داخل التعليمات البرمجية باستخدام jQuery.


45. ما هو أسرع محدد في jQuery؟

يعد المعرف والعنصر أسرع المحددات في jQuery.


46. ​​ما هو أبطأ محدد في jQuery؟

محددات الفئة هي أبطأ المحددات في jQuery.


47. أين يتم تنفيذ كود jQuery؟

يتم تنفيذ كود jQuery على متصفح العميل.


48. ما هي الطريقة المستخدمة لتحديد الحرف المحدد بدلاً من علامة $؟

"لا يوجد صراع" يتم استخدام الطريقة للإشارة إلى jQuery وحفظه في متغير. يمكن استخدام هذا المتغير بدلاً من Sign.


49. لماذا يعد jQuery أفضل من JavaScript؟

jQuery هي مكتبة تستخدم لتطوير تطبيقات Ajax وتساعد على كتابة التعليمات البرمجية بشكل واضح وموجز. كما أنه يتعامل مع الأحداث والرسوم المتحركة وتطبيقات دعم Ajax.


50. ما هي أنواع المحددات في jQuery؟

هناك ثلاثة أنواع من المحددات في jQuery:

  • CSS محدد
  • محدد XPath
  • محدد مخصص

في هذه الأيام، يتزايد استخدام مواقع الويب وتطبيقات الويب ذات الوظائف المختلفة. يتم استخدام jQuery على نطاق واسع لتوفير وظيفة محددة على موقع الويب. لذلك، هناك طلب كبير على مطوري الواجهة الأمامية الذين لديهم معرفة جيدة بـ jQuery مع HTML وCSS.

لبناء مهنة ك الواجهة الأمامية المطور، يحتاج المرشحون إلى إنهاء المقابلة التي يُطلب منهم فيها طرح أسئلة مختلفة في مقابلة jQuery. ستساعدك أسئلة المقابلة هذه أيضًا في حياتك (الفموية)

مشاركة

15 تعليقات

    1. الصورة الرمزية غانيش أميرينيني يقول:

      شكرًا جزيلاً لك، فهي مفيدة لنا.

    2. الصورة الرمزية فهيم يقول:

      مجهود عظيم ❤️

  1. الصورة الرمزية أميت يقول:

    وظيفة كبيرة، حقا مفيدة جدا

    1. الصورة الرمزية ساراسواثي يقول:

      شكرا لك مفيد جدا

  2. الصورة الرمزية سوماروثو سانديب يقول:

    أسئلة المقابلة مفيدة جدا

  3. الصورة الرمزية كريشنا يقول:

    لطيف..

  4. الصورة الرمزية اجاي هاريال يقول:

    أسئلة وأجوبة رائعة وجميلة...مفيدة. شكرًا

  5. الصورة الرمزية هدايت يقول:

    بعض الأسئلة مكررة في الماضي

  6. الصورة الرمزية فارون فارما يقول:

    شكراً لك

  7. الصورة الرمزية سيالي هانومانت جادهاف يقول:

    أسئلة جميلة وهي مفيدة حقًا. شكرًا لك

  8. الصورة الرمزية com.inamul يقول:

    يرجى تقديم الأسئلة المناسبة على سبيل المثال، حتى يتمكن الجميع من فهمها بسهولة مع هذا الشكر

  9. الصورة الرمزية سومي أكتر يقول:

    شكرا على هذه الأسئلة والأجوبة المفيدة

  10. الصورة الرمزية البابا يقول:

    نويس

اترك تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المشار إليها إلزامية *