بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
728 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
جافاسكربت
كيف أضيف عنصرًا إلى نهاية مصفوفة في JavaScript؟ (push)
اقرأ الإجابة ←: كيف أضيف عنصرًا إلى نهاية مصفوفة في JavaScript؟ (push)الدالة push() تضيف عنصرًا أو أكثر إلى نهاية المصفوفة في JavaScript وتعيد طولها الجديد. مقارنة مع pop وshift وunshift.
-
جافاسكربت
ماذا يفعل العامل === في JavaScript؟
اقرأ الإجابة ←: ماذا يفعل العامل === في JavaScript؟العامل === في JavaScript يقارن القيمة والنوع معًا دون تحويل: 1 === “1” تعطي false. الفرق بين === و== ولماذا يُفضَّل ===.
-
جافاسكربت
كيف أضع عناصر Flexbox في منتصف الحاوية أفقيًا؟
اقرأ الإجابة ←: كيف أضع عناصر Flexbox في منتصف الحاوية أفقيًا؟مع flex-direction: row استخدم justify-content: center لتوسيط العناصر أفقيًا، وalign-items: center لتوسيطها عموديًا. مثال للتوسيط الكامل.
-
جافاسكربت
كيف أجلب صفوفًا بقيمة محددة في SQL؟ (WHERE =)
اقرأ الإجابة ←: كيف أجلب صفوفًا بقيمة محددة في SQL؟ (WHERE =)لجلب الموظفين في قسم المبيعات: SELECT * FROM employees WHERE department = ‘Sales’. شرح WHERE والمساواة، والفرق بين = وLIKE.
-
جافاسكربت
كيف أحفظ الملف وأخرج من Vim؟ (:wq)
اقرأ الإجابة ←: كيف أحفظ الملف وأخرج من Vim؟ (:wq)في Vim اكتب :wq ثم Enter لحفظ الملف والخروج معًا. أوامر أخرى: :w للحفظ، :q للخروج، :q! للخروج دون حفظ، و:x.
-
جافاسكربت
كيف أوزّع عناصر Flexbox بمسافات متساوية؟
اقرأ الإجابة ←: كيف أوزّع عناصر Flexbox بمسافات متساوية؟justify-content: space-between يوزع عناصر flex بمسافات متساوية بينها، دون مسافة عند الطرفين. الفرق بين space-between وspace-around وspace-evenly.
-
جافاسكربت
كيف أكتب تعليقًا في PHP؟
اقرأ الإجابة ←: كيف أكتب تعليقًا في PHP؟التعليقات في PHP: // أو # لسطر واحد، و/* */ لعدة أسطر، و/** */ لتوثيق الدوال. أمثلة لكل نوع.
-
جافاسكربت
كيف أفعّل التحميل الكسول (Lazy Loading) للصور في HTML؟
اقرأ الإجابة ←: كيف أفعّل التحميل الكسول (Lazy Loading) للصور في HTML؟أضف loading=”lazy” إلى وسم img ليؤجل المتصفح تحميل الصورة حتى تقترب من الظهور. متى تستخدمه، ولماذا لا تضعه على صورة أعلى الصفحة.
-
جافاسكربت
ما فائدة PARTITION BY مع RANK() وROW_NUMBER() في SQL؟
اقرأ الإجابة ←: ما فائدة PARTITION BY مع RANK() وROW_NUMBER() في SQL؟PARTITION BY يقسم النتائج إلى مجموعات قبل تطبيق دالة النافذة، فيبدأ الترتيب من جديد في كل مجموعة. مثال، والفرق بينه وبين GROUP…
-
جافاسكربت
ما فائدة الدالة RANK() في SQL؟
اقرأ الإجابة ←: ما فائدة الدالة RANK() في SQL؟الدالة RANK() في SQL تعطي كل صف ترتيبًا حسب قيمة عمود، وتعطي القيم المتساوية الترتيب نفسه. مثال، والفرق بين RANK وDENSE_RANK وROW_NUMBER.
-
جافاسكربت
كيف أجلب أعلى 3 رواتب في كل قسم بـ SQL؟
اقرأ الإجابة ←: كيف أجلب أعلى 3 رواتب في كل قسم بـ SQL؟لجلب أعلى 3 قيم في كل مجموعة نستخدم ROW_NUMBER() OVER (PARTITION BY … ORDER BY …) في استعلام فرعي. مثال على أعلى…
-
جافاسكربت
كيف أكتب تعليقًا في HTML؟
اقرأ الإجابة ←: كيف أكتب تعليقًا في HTML؟التعليق في HTML يُكتب بين ، ولا يظهر في الصفحة لكنه يظهر في الكود المصدري. أمثلة، وصيغ التعليق في CSS وJavaScript.
-
جافاسكربت
ما الوسم الصحيح لإضافة رابط في HTML؟ (الوسم a)
اقرأ الإجابة ←: ما الوسم الصحيح لإضافة رابط في HTML؟ (الوسم a)الوسم a في HTML ينشئ الروابط بالخاصية href: لصفحة أخرى، أو قسم في الصفحة، أو بريد. أمثلة، والفرق بينه وبين وسم link.
-
جافاسكربت
ما استثناء القيمة خارج النطاق في PHP؟ (DomainException)
اقرأ الإجابة ←: ما استثناء القيمة خارج النطاق في PHP؟ (DomainException)لقيمة خارج نطاقها المسموح، مثل نسبة خصم أقل من 0 أو أكبر من 100، يناسب DomainException في PHP. أنواع استثناءات SPL ومتى…
-
جافاسكربت
ما استثناء أخطاء قاعدة البيانات في PHP؟ (PDOException)
اقرأ الإجابة ←: ما استثناء أخطاء قاعدة البيانات في PHP؟ (PDOException)PDOException هو الاستثناء الذي تطلقه PDO في PHP عند أخطاء قاعدة البيانات، مثل فشل الاتصال أو خطأ الاستعلام. مثال مع ERRMODE_EXCEPTION.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية