أساسيات JavaScript
-
المقدمة
-
مواد الدورة (Course Materials)
-
Before We Start3 المواضيع|1 اختبار
-
Variables5 المواضيع|3 الإختبارات
-
Formatting and Fixing errors4 المواضيع
-
Types14 المواضيع|6 الإختبارات
-
Functions11 المواضيع|6 الإختبارات
-
Built in Functions
-
مختصر كتابي: Built in Functions
-
Custom Functions
-
مختصر كتابي: Custom Functions
-
Parameters and Arguments
-
مختصر كتابي: Parameters and Arguments
-
Different Ways to Declare Functions (Part-1)
-
مختصر كتابي: Different Ways to Declare Functions (Part-1)
-
Different Ways to Declare Functions (Part-2)
-
مختصر كتابي: Different Ways to Declare Functions (Part-2)
-
المصادر
-
Built in Functions
-
Debugging Tools10 المواضيع|2 الإختبارات
-
Tricky Parts7 المواضيع|3 الإختبارات
-
The DOM17 المواضيع|8 الإختبارات
-
Introduction to the document
-
Selecting Elements
-
مختصر كتابي: Selecting Elements
-
Element Properties and Methods
-
مختصر كتابي: Element Properties and Methods
-
Working with Classes
-
مختصر كتابي: Working with Classes
-
Built in and Custom Data Attributes
-
مختصر كتابي: Built in and Custom Data Attributes
-
Creating HTML
-
مختصر كتابي: Creating HTML
-
HTML from Strings and XSS
-
مختصر كتابي: HTML from Strings and XSS
-
Traversing and Removing Nodes
-
مختصر كتابي: Traversing and Removing Nodes
-
Challenge 1
-
المصادر
-
Introduction to the document
-
التسليم النهائي للدورة
-
الخاتمة
الإختبارات
مختصر كتابي: Variables Naming Convention
كيفية تسمية المتغيرات (Variables naming convention)
في لغة JavaScript، هناك بعض الممارسات الشائعة لتسمية المتغيرات والتي يُعتبر اتباعها جيدًا للقراءة والصيانة. إليك بعض قواعد تسمية المتغيرات في JavaScript:
1- تستطيع استخدام الحروف الانجليزية من a - z و $ و _ في تسمية المتغيرات.
2- عندما يكون المتغير مكون من كلمة واحدة فاستخدم الحالة الصغيرة للحروف أي اجعل الحروف Small.
مثال: name, age, variable.
3- عندما يكون المتغير مكون من أكثر من كلمة فيمكنك استخدام أي من الحالتين:
- استخدم "camelCase": استخدم الحروف الكبيرة لفصل الكلمات المتعاقبة في اسم المتغيرات. يتم وضع حرف كبير في بداية كل كلمة جديدة بعد الكلمة الأولى.
مثال: firstName, myVariableName, totalAmount.
- استخدم "snake_case": تنسيق تسمية المتغيرات حيث يتم فصل الكلمات المتعاقبة بواسطة شرطات سفلية "_". في snake_case يتم استخدام حروف صغيرة لتسمية المتغيرات وتجميع الكلمات باستخدام الشرطات السفلية.
مثال: first_name , total_amount , is_logged_in
4- حاول تجنب استخدام اختصارات قصيرة أو أسماء مبهمة للمتغيرات. قم بتسمية المتغيرات بطريقة توضح المعنى الكامل والغرض من المتغير.
مثال: numberOfStudents, userAge, customerName.
5- استخدم أسماء واضحة ووصفية: يجب أن يكون اسم المتغير واضحًا ويصف البيانات أو الوظيفة التي يمثلها المتغير.
مثال: isLogged, productPrice, isValid.
6- تجنب إعادة استخدام نفس الاسم لأغراض مختلفة. اختر أسماء متغيرات فريدة لكل عملية أو قيمة تتمثل فيها.
7- تجنب استخدام الكلمات المحجوزة في JavaScript كأسماء للمتغيرات. يمكنك الاطلاع على قائمة الكلمات المحجوزة في JavaScript وتجنب استخدامها.
مثال: if , function , for
