Hazim Al-Haidari 🔥
Hazim Al-Haidari 🔥

@HaidariHazim

9 تغريدة 16 قراءة Sep 19, 2021
مجموعة ثريدات عن ملحوظات كتبتها أثناء تعلم الجافاسكربت Javascript، معلومات ملخصة بشكل مبسط للمبتدئين، تقدر تطلع عليهن ع السريع أو ترجع لهن بهدف المراجعة:
#ملحوظات_js
ثريد [ 2 ]
ال string هو نوع بيانات يحفظ سلسلة من العناصر سواء (كانت الحروف أو الأرقام) بين علامتين تنصيصيتين، مثلا "مرحبا"
لمعرفة طول الstring نستخدم length.
وهنا أهم ال methods التي يمكن استخدامها مع النوع البيانات string👇
الجمل الشرطية في جافاسكريبت:
الجمل الشرطية هي طريقة أتخاذ القرارات إستنادا إلى شرط أو شروط معينة.
if (شرط){
//الأمر الذي يتم تنفيذه في حالة تحقق الشرط
}
else if(شرط 2){
//يُنفذ الأمر هنا في حالة تحقق الشرط 2
}
else {
//ينفذ الأمر إذا لم تتحقق الشروط السابقة
}
رموز عمليات المقارنة
أكبر من <
أصغر من >
أكبر من أو يساوي =<
أصغر من أو يساوي =>
يساوي بغض النظر عن نوع البيانات ==
(أي أن 1 == "1" صحيحة)
يساوي القيمة بنفس نوع البيانات ===
(أي أن 1 === "1" خاطئة)
لا يساوي =!
لا يساوي مع الاخذ بالاختبار نوع البيانات ==!
العمليات المنطقية
العملية المنطقية (and) &&
تكون صحيحة فقط إذا كانت كل القيم صحيحة
العملية المنطقة (or) ||
تكون خاطئة فقط إذا كانت كل القيم خاطئة
العملية المنطقية (not) !
تكون صحيحة إذا كانت القيمة المدخلة خاطئة، والعكس صحيح.
اختصارات مهمة شائعة الاستخدام تُسمى Mathematical assignment
بدلا من كتابة
x = x + 1
نختصرها إلى
x += 1
بقية العمليات👇
القيم الخاطئة truthy values
إذا قيمنا كل العناصر في جافاسكريبت من حيث الحالة المنطقية (صحيحة أو خاطئة) ستكون كل القيم صحيحة ماعدا هذه القيم:
0
"" (نص فارغ)
null
undefined
NaN
Ternary Operator
اختصار للجمل الشرطية وله استخدامات كثيرة.
في البداية يأتي الشرط متبوع ب (؟) ثم الأمر الأول متبوع ب (:) ثم الأمر الأخير
إذا كان الشرط صحيح يتم تنفيذ الأمر الأول
إذا كان الشرط خاطئ يتم تنفيذ الأمر الأخير
نشرت سابقا وسأنشر من فترة لأخرى بعض الملحوظات استكمالا لهذا الثريد والثريدات السابقة بنفس الهاشتاق #ملحوظات_js 😁
إن كنت مهتم ؟ شارك 🔥🔥

جاري تحميل الاقتراحات...