ساختار نوشتاری (Syntax)
اینجا با «ساختار نوشتاری جاوااسکریپت» آشنا می شوی. سینتکس یعنی قوانین نوشتن کد. مثل املا و نقطه گذاری در انشا. اگر قواعد را رعایت کنی، مرورگر کدت را درست می فهمد.
قوانین پایه ساختار نوشتاری جاوااسکریپت
«متغیر (Variable)» ظرف نگهداری داده است. «کلیدواژه (Keyword)» دستور ویژه زبان است. با این دو، جمله های برنامه می سازیم.
let x = 5;
let y = 6;
let z = x + y;
// من یک کامنت هستم؛ فقط توضیح می دهم.
نکته: برای ادامه مسیر به صفحه خروجی جاوااسکریپت و سپس دستورات جاوااسکریپت هم سر بزن.
مقادیر (Values): ثابت ها و متغیرها
دو نوع مقدار می بینی: «ثابت (Literal)» مثل عدد و رشته، و «متغیر» که مقدارش تغییر می کند.
10.50;
1001;
"John Doe";
'John Doe';
کلیدواژه ها (Keywords): let و const
با let و const متغیر می سازیم. const یعنی مقدار عوض نشود.
let x = 5;
const fname = "John";
نکته: حروف بزرگ وکوچک مهم است؛ LET با let فرق دارد.
ساخت و مقداردهی متغیر (Variables)
اول تعریف کن، بعد مقدار بده. مثل برداشتن دفتر و نوشتن اسم.
let x;
x = 6;
عملگرها (Operators) و محاسبه
عملگر «+ - * /» حساب می کنند. عملگر «=» مقدار می دهد.
let a = 5;
let b = 6;
let sum = a + b;
5 * 10;
عبارت ها (Expressions)
«عبارت (Expression)» ترکیب مقادیر و عملگرهاست که یک نتیجه می دهد.
(5 + 6) * 10;
let x2 = 3;
x2 * 10;
"John" + " " + "Doe";
توجه: حساسیت به حروف (Case Sensitive)
نام ها حساس اند. lastName با lastname متفاوت است.
let lastName = "Doe";
let lastname = "Peterson";
شیوه نام گذاری (Camel Case)
خط تیره مجاز نیست. آندرلاین مجاز است. اما معمولاً «lower camelCase» استفاده می شود؛ مثل firstName.
گام های عملی کوتاه
- یک متغیر با let بساز و عدد بده.
- یک const بساز و رشته بده.
- با عملگر «+» دو مقدار را جمع کن.
جمع بندی سریع
- سینتکس یعنی قوانین نوشتن کد.
- مقادیر: ثابت ها و متغیرها.
- حروف بزرگ وکوچک مهم است.
- شیوه نام گذاری بهتر: lower camelCase.
نکته: برای جای درست کدها، صفحه کجا قرار دهیم را ببین. برای نمایش خروجی هم به خروجی جاوااسکریپت برو. این بخش «ساختار نوشتاری جاوااسکریپت» پایه همه درس هاست.