أساسيات 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
-
التسليم النهائي للدورة
-
الخاتمة
الإختبارات
المشاركون 600
مختصر كتابي: Variables Naming Convention
Mohamed Abusrea 2023-05-15
كيفية تسمية المتغيرات (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