Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

قواعد التسمية

جزء من قسم الأساسيات في رحلة JavaScript على Coddy. الدرس 8 من 77.

في JavaScript، توجد قواعد واصطلاحات معينة لتسمية المتغيرات:

  • أسماء المتغيرات حساسة لحالة الأحرف، ما يعني أن myVariable وmyvariable يُعتبران مختلفين.
  • يمكن أن تحتوي أسماء المتغيرات فقط على أحرف (a-z، A-Z)، وأرقام (0-9)، وشرطات سفلية (_)، وعلامات الدولار ($).
  • يجب أن تبدأ أسماء variable بحرف أو شرطة سفلية أو علامة الدولار. ولا يمكن أن تبدأ بـ number.
  • بعض الكلمات محجوزة في JavaScript ولا يمكن استخدامها كأسماء للمتغيرات، مثل let وconst وfunction وif وelse، وما إلى ذلك.
  • من الممارسات الشائعة استخدام camelCase لأسماء المتغيرات، حيث تبدأ كل كلمة باستثناء الكلمة الأولى بحرف كبير (مثلًا: myVariableName).

إليك بعض الأمثلة على أسماء المتغيرات الصالحة وغير الصالحة:

صالح:

let myVariable = 10;
let _name = "John";
let $count = 5;

Invalid:

let 1stPlace = "Invalid"; // لا يمكن أن يبدأ برقم
let my-variable = 3; // لا يمكن أن يحتوي على شرطات
let if = true; // لا يمكن استخدام الكلمات المحجوزة

اتباع اصطلاحات التسمية هذه يجعل شفرتك أكثر قابلية للقراءة ويساعد على تجنّب الأخطاء المحتملة.

challenge icon

التحدي

مبتدئ

أنشئ متغيرين:

  1. firstName وأسند إليه القيمة "John"
  2. lastName وأسند إليه القيمة "Doe"

اتبع اصطلاحات تسمية JavaScript.

جرّب بنفسك

// اكتب الكود الخاص بك أدناه


// لا تغيّر السطر أدناه
console.log(`firstName = ${firstName}, lastName = ${lastName}`)
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

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

تدرّب بنفسك: مترجم JavaScript عبر الإنترنت