x32x01
  • بواسطة x32x01 ||

ما ھو js ولماذا نستخدمھا وھل تستخدم فقط في الفرونت أم تستخدم في اختصاصات أخرى ؟​

✅الجواب / هي لغة برمجة يستخدمها المطورون في بناء صفحات ويب تفاعلية. بدايةً من تحديث مواجز الوسائط الاجتماعية وحتى عرض الرسوم المتحركة والخرائط التفاعلية، يمكن لوظائف JavaScript أن تحسّن تجربة مستخدم وقع الويب. ونظرًا لأنها لغة برمجة نصية من طرف العميل، فإنها تعد واحدة من التقنيات الأساسية في شبكة الويب العالمية. على سبيل المثال، عندما ترى أثناء تصفح الإنترنت عرضًا دوّارًا للصور، أو قائمةً منسدلةً بطريقة انقر للعرض، أو تغيرًا ديناميكيًا في ألوان العناصر على صفحة ويب ، فكل هذا من تأثيرات JavaScript.

❓ أي ھو مفھومك عن console.Log ؟​

✅الجواب/
console.log() هي دالة في لغة جافا سكربت (JavaScript) تستخدم لإرسال رسائل تحتوي على نص إلى وحدة التحكم (console) في المتصفح أو في برنامج تطبيق الويب. تستخدم هذه الدالة للتحقق من قيم متغيرات أو لإظهار رسائل تنبيهية أو للتأكيد على إنجاز عمليات معينة. على سبيل المثال، يمكن استخدام console.log() لطباعة رسالة تحتوي على قيمة متغير معين، مثل console.log("قيمة المتغير هي: " + x) ، حيث x هو اسم المتغير.

❓ كم نوع من comment عندنا ؟​

✅الجواب /
1 تعليقات سطر واحد Single Line comments
2 تعليقات متعددة الأسطر Multi-line comments

❓أي ھي الطرق حتى نظھر البيانات في صفحتنا ؟​

✅الجواب
1- console.log()
2- document.write()
3- document.alert()
4- innerHtml

❓ اي ھو مفھومك عن console. error؟​

✅الجواب/ الغاية من استخدام ال console هي فقط للعثور على الاخطاء في عملية التطوير، ولاظهار بعض البيانات المهمة بدون الحاجة لواجهة أمامية او Document Object Model لاظهارها.

❓ اي ھو مميزات Es6 ؟​

✅الجواب / ES6، وهو الجيل القادم من JavaScript. ويحتوي ES6 على العديد من التحسينات والخصائص الجديدة التي تجعل ترميز جافا سكريبت أسهل وأسرع وأبسط وأجمل. من خلال هذا الكورس سوف تتعلم جميع الخصائص الجديدة وآخر التحديثات بلغة جافا سكريبت

❓ ما ھي أنواع البيانات في js ؟​

✅الجواب /
لقيم العددية ( Numbers )
القيم النصية ( Strings )
القيم المنطقية ( Booleans )
القيم الكائنية ( Objects )
المصفوفات ( Arrays )
الدوال ( Functions )

❓ما ھو الفرق بين Const و Let و Var ؟​

✅الجواب ھنا

❓ ما ھي طرق التسمية الخاصة بالمتغيرات ؟​

✅الجواب ھنا

❓أي ھي الطرق حتى نعمل Escape line في js ؟​

✅الجواب /
؛ \n يتم استبداله برمز السطر الجديد newline.
؛ \t يتم استبداله بالرمز tab.
؛ \r يتم استبداله برمز carriage-return الذي يعمل على تحريك المؤشر إلى بداية السطر دون التقدم إلى السطر التالي.
؛ \b يتم استبداله برمز المسافة للخلف backspace

؛ \\ يتم استبدالهما بشرطة مائلة واحدة للخلف (\)

❓ اي ھو مفھومك عن الـ Concatenation ؟​

✅الجواب / ھي احدى دلالات النص لجمع سلسلتين نصية أو أكثر من سلسلة نصية

❓ أكتبو صيغة كتابة الـ template literals .. وما ھي اسم ھذه العلامة ``​

✅ الجواب /
Console.log(${x}) وتسمى`` بالباك تك

❓ اي الفرق لو كتبنا n++ و ++n ؟​

✅الجواب /
n++ [ post increment ] بيحط الرقم ويطبعه وبعد كدا يزود عليه ولازم اكتب الكلمه تاني عشان يطلعي الاوت بوت النهائي بعد الاضافه ++n [pre increment] دي بيزود الرقم الاول وبعدين يطبع
Code:
int a = 2
int b = ++a   -> b = 3 و a = 3
int b = a++   ->  b = 2 و a = 3
++a تزيد القيمة الاصلية بواحد
a++ تعطي نفس القيمة الاصلية

❓ ما ھو مفھومك عن unary operators ؟​

✅الجواب /
unary operators ده بيرجع الرقم وفيه منه نوعين unary pluse ده بيرجع رقم لو هوا مش رقم مثال "10" دي استرنج نحولها كدا عشان تبقي رقم +10 تعطي رقم وليس استرنج
أما ال unary navigate دي بترجع الرقم بالسالب لانك بتحط قبلها سالب سواء رقم او رقم استرنج
False=0
True= 1
ويممكن أيضا احول الرقم الاسترنج ل رقم عادي عن طريق console.log (Number ("100"))
 
التعديل الأخير:

المشاركات المتشابهة

x32x01
الردود
0
المشاهدات
8
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1
x32x01
x32x01
x32x01
الردود
0
المشاهدات
5
x32x01
x32x01
x32x01
الردود
0
المشاهدات
33
x32x01
x32x01
x32x01
الردود
0
المشاهدات
9
x32x01
x32x01
الوسوم : الوسوم
أسئلة وأجوبة سؤال وجواب

الدخول أو التسجيل السريع

نسيت كلمة مرورك؟

آخر المشاركات

أحدث المنتجات

إحصائيات المنتدى

المواضيع
1,600
المشاركات
1,787
أعضاء أكتب كود
193
أخر عضو
HAa
عودة
أعلى