هناك قواعد متعارف عليها لتسمية المتغيرات (Naming Convention) نتّبعها حتى يكون الكود مطابقًا لأفضل الممارسات (Best practices)، وسهل القراءة على أي مبرمج آخر.
ملخص الدرس في صورة واحدة. اضغط على الصورة لتكبيرها.
القواعد الأساسية
ابدأ اسم المتغير دائمًا بحرف صغير (small)، ولا تبدأه بحرف كبير (capital).
الاسم يتكون من الحروف الإنجليزية من a إلى z، ويُسمح أيضًا بالرمزين $ (Dollar sign) و_ (Underscore).
الرمز $ اشتهر بسبب مكتبة jQuery، والرمز _ تجده في مكتبة Lodash، حيث نكتب _. ثم اسم الدالة.
لا تستخدم الكلمات المحجوزة في اللغة، مثل if وfor وfunction، كأسماء للمتغيرات.
let firstName = "";
let _firstName = "";
let $firstName = "";
لو كان الاسم أكثر من كلمة
الطريقة
مثال
الفكرة
camelCase
firstName
أول كلمة small، وكل كلمة جديدة تبدأ بحرف capital، مثل سنام الجمل
snake_case
first_name
شرطة سفلية _ بين الكلمات
kebab-case
first-name
شرطة - بين الكلمات كأنها سيخ كباب، وغير مسموحة في JavaScript
في camelCase وsnake_case تلتقط عينك بداية كل كلمة بسرعة.
snake_case يستخدمها غالبًا القادمون من الـ Backend، فهي مشهورة جدًا في Python.