JavaScript – سینتکس (Syntax)
سینتکس جاوا اسکریپت
var x;
let y;
نحوه استفاده از متغیرها:
x = 5;
y = 6;
let z = x + y;
مقادیر در جاوا اسکریپت
سینتکس جاوا اسکریپت دو نوع مقدار را تعریف میکند:
- مقادیر ثابت (Literals): مقادیری که تغییر نمیکنند.
- مقادیر متغیر (Variables): مقادیری که میتوانند تغییر کنند.
مقادیر ثابت (Literals) در جاوا اسکریپت
دو قاعده مهم برای مقادیر ثابت:
-
اعداد با یا بدون اعشار نوشته میشوند:
10.50
1001
- رشتهها متنهایی هستند که در داخل علامتهای دابل کوتیشن
"
یا سینگل کوتیشن'
قرار میگیرند:
"John Doe"
'John Doe'
متغیرها در جاوا اسکریپت
در زبانهای برنامهنویسی، از متغیرها برای ذخیره مقادیر داده استفاده میشود. جاوا اسکریپت از کلمات کلیدی var
، let
و const
برای اعلام متغیرها استفاده میکند. علامت مساوی (=
) برای اختصاص مقدار به متغیرها استفاده میشود.
مثال:
let x;
x = 6;
عملگرها در جاوا اسکریپت
جاوا اسکریپت از عملگرهای محاسباتی (+
, -
, *
, /
) برای محاسبه مقادیر استفاده میکند:
(5 + 6) * 10
همچنین از عملگر انتساب (=
) برای اختصاص مقادیر به متغیرها استفاده میشود:
let x, y;
x = 5;
y = 6;
عبارات در جاوا اسکریپت
عبارتها ترکیبی از مقادیر، متغیرها و عملگرها هستند که به یک مقدار تبدیل میشوند. به این فرآیند ارزیابی گفته میشود.
مثال:
5 * 10 // ارزیابی به 50
عبارتها میتوانند شامل مقادیر متغیرها نیز باشند:
x * 10
مقادیر میتوانند انواع مختلفی مانند اعداد و رشتهها داشته باشند:
مثال:
"John" + " " + "Doe" // ارزیابی به "John Doe"
کلمات کلیدی در جاوا اسکریپت
کلمات کلیدی جاوا اسکریپت برای شناسایی عملکردهایی که باید انجام شوند استفاده میشوند. برای مثال، کلمه کلیدی let
به مرورگر میگوید که یک متغیر ایجاد کند:
let x, y;
x = 5 + 6;
y = x * 10;
کلمه کلیدی var
نیز به همین صورت عمل میکند:
var x, y;
x = 5 + 6;
y = x * 10;
در این مثالها، استفاده از var
یا let
نتیجه یکسانی خواهد داشت.
کامنتها در جاوا اسکریپت
همه دستورات جاوا اسکریپت اجرا نمیشوند. کدی که بعد از //
یا بین /*
و */
قرار میگیرد به عنوان کامنت در نظر گرفته میشود و اجرا نمیشود:
let x = 5; // این خط اجرا میشود
// x = 6; این خط اجرا نمیشود
شناسهها / نامها در جاوا اسکریپت
شناسهها، نامهایی هستند که برای متغیرها، کلمات کلیدی و توابع استفاده میشوند. قوانین نامگذاری مشابه اکثر زبانهای برنامهنویسی است.
نام در جاوا اسکریپت باید با یکی از موارد زیر شروع شود:
- یک حرف (A-Z یا a-z)
- علامت
$
- علامت
_
شخصیتهای بعدی میتوانند شامل حروف، اعداد، آندرلاین یا علامت دلار باشند. توجه داشته باشید که اعداد نمیتوانند به عنوان اولین کاراکتر استفاده شوند.
جاوا اسکریپت به حروف کوچک و بزرگ حساس است
تمام شناسههای جاوا اسکریپت به حروف بزرگ و کوچک حساس هستند. متغیرهای lastName
و lastname
دو متغیر متفاوت هستند:
let lastname, lastName;
lastName = "Doe";
lastname = "Peterson";
جاوا اسکریپت و Camel Case
برنامهنویسان روشهای مختلفی برای ترکیب چندین کلمه به عنوان نام متغیر دارند:
-
خط تیرهها:
first-name
,last-name
– در جاوا اسکریپت مجاز نیستند. -
آندرلاین:
first_name
,last_name
-
Pascal Case:
FirstName
,LastName
-
Camel Case: برنامهنویسان جاوا اسکریپت معمولاً از Camel Case با حرف کوچک در ابتدا استفاده میکنند:
firstName, lastName
مجموعه کاراکترهای جاوا اسکریپت
جاوا اسکریپت از مجموعه کاراکترهای یونیکد استفاده میکند که شامل تقریباً تمام کاراکترها، علائم نگارشی و نمادهای جهان است.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام