JavaScript

JavaScript — سینتکس جاوااسکریپت (JS Syntax)

آخرین بروزرسانی: 1404/07/21

سینتکس جاوااسکریپت (JS Syntax)

در این بخش با سینتکس (Syntax) زبان جاوااسکریپت آشنا می شویم و اصول نوشتن کدهای صحیح را یاد می گیریم.

قوانین سینتکس

سینتکس قواعدی است که برنامه ها باید بر اساس آن نوشته شوند.

مثال ها

// تعریف متغیرها
let x = 5;
let y = 6;

// محاسبه مقادیر
let z = x + y;

// من یک کامنت هستم و کاری انجام نمی دهم

مقادیر جاوااسکریپت

جاوااسکریپت دو نوع مقدار دارد: لترال (Literals) و متغیر (Variable).

لترال ها

اعداد و رشته ها نمونه ای از مقادیر ثابت هستند.

اعداد

10.50
1001

رشته ها

"John Doe"
'John Doe'

کلمات کلیدی جاوااسکریپت

کلمات کلیدی جاوااسکریپت برای تعریف عملیات استفاده می شوند.

let x = 5;
const fname = "John";

نکته: کلمات کلیدی جاوااسکریپت حساس به حروف هستند.

متغیرها

متغیرها (Variable) برای ذخیره داده ها استفاده می شوند و باید نام منحصر به فرد داشته باشند.

let x;
x = 6;

شناسه ها (Identifiers)

شناسه نامی است که به متغیر می دهیم و باید با حرف، _ یا $ شروع شود.

اپراتورها

اپراتورهای انتساب (=) برای اختصاص مقادیر استفاده می شوند.

let x = 5;
let y = 6;
let sum = x + y;

عملگرهای ریاضی (+، -، *، /) برای محاسبات استفاده می شوند.

عبارات (Expressions)

عبارات ترکیبی از مقادیر، متغیرها و اپراتورها هستند و به یک مقدار محاسبه شده می رسند.

(5 + 6) * 10
x * 10
"John" + " " + "Doe"

حساسیت به حروف

شناسه ها در جاوااسکریپت به حروف حساس هستند و lastName و lastname متغیرهای متفاوتی هستند.

Camel Case در جاوااسکریپت

برنامه نویسان معمولاً از lower camel case برای نام گذاری متغیرها استفاده می کنند: firstName، lastName.

نکته: خط فاصله (-) در نام متغیر مجاز نیست.

برای مطالعه جزئیات بیشتر درباره متغیرها و اپراتورها می توانید مراجعه کنید.

برای تمرین و مثال های بیشتر، به W3Schools JS Syntax مراجعه کنید.