میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

Syntax

قوائد نگارش یا سینتکس یا Syntax

در این قسمت از آموزش جاوا اسکریپت درباره قوائد نگارش یا همان سینتَکس جاوا اسکریپت توضیح خواهیم داد. قوائد نگارش یا سینتَکس جاوا اسکریپت مجموعه ای از قوانین است که می گوید برنامه های جاوا اسکریپت باید چگونه نوشته شوند:

var x, y, z;      
x = ۵; y = ۶;      
z = x + y;

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

سینتکس جاوا اسکریپت دو نوع مقدار را تعریف می کند: مقادیر ثابت و مقادیر متغیر.

مقادیر ثابت literal نامیده می شوند.

مقادیر متغیر هم variable یا متغیر نامیده می شوند.

مقادیر ثابت (literals) در جاوا اسکریپت

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

اعداد با یا بدون نقطه اعشار نوشته می شوند:

۱۰٫۵۰
۱۰۰۱

رشته ها تکه متن هایی هستند که در بین علامت تک کوتیشن یا جفت کوتیشن قرار می گیرند:

“coderschool”
‘coderschool’

متغیر ها (variables) در جاوا اسکریپت

در زبان های برنامه نویسی، متغیر ها برای ذخیره کردن مقادیر داده ها استفاده می شوند.

جاوا اسکریپت از کلیدواژه var برای تعریف متغیر ها استفاده می کند.

یک علامت مساوی برای مقدار دهی به متغیر ها استفاده می شود .

در این مثال، x به عنوان یک متغیر تعریف شده است. سپس x با عدد ۶ مقدار دهی شده است:

var x;
x = ۶;

عملگر ها (operators) در جاوا اسکریپت

جاوا اسکریپت از عملگر های ریاضی ( + - * / ) برای محاسبه مقادیر استفاده می کند.

(۵ + ۶) * ۱۰

جاوا اسکریپت از یک عملگر مقدار دهی ( = ) برای مقدار دهی مقادیر به متغیر ها استفاده می کند .

در این مثال متغیر های x  و y  تعریف شده است و برای متغیر  x  مقدار ۵ و برای متغیر y مقدار ۶ نسبت داده شده است .

۵ * ۱۰

عبارات همچنین می توانند شامل مقادیر متغیر باشند:

مقادیر می توانند از انواع مختلفی مانند اعداد و رشته ها باشد.

برای مثال، “school” + ” ” + “coder” تبدیل می شود به “coderschool

school + ” “ + coder

کلیدواژه ها (keywords) در جاوا اسکریپت

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

کلیدواژه ی var به مرورگر می گوید که یک متغیر بسازد.

 

توضیحات (comments) در جاوا اسکریپت

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

کد هایی که بعد از دو عدد اسلش // یا بین /* و */ نوشته می شوند بعنوان توضیحات با آنها رفتار می شود.

بعبارتی دیگر این توضیحات نادیده گرفته شده و اجرا نمی شوند و صرفا برای خود برنامه نویس است .

 

 

شناسه ها (Identifiers) در جاوا اسکریپت

شناسه ها همان نام ها هستند.

در جاوا اسکریپت، شناسه ها برای نام متغیر (و کلید واژه ها و توابع و برچسب ها) استفاده می شوند.

قوانین نام گذاری صحیح در اکثر زبان های برنامه نویسی بسیار مشابه هستند.

در جاوا اسکریپت، اولین کاراکتر باید یک حرف یا یک زیر خط (_) یا یک علامت دلار ($) باشد.

کاراکترهای بعدی ممکن است حروف، ارقام، نشانه ها یا نشانه های دلار باشند.

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

 

جاوا اسکریپت به حروف بزرگ و کوچک حساس است

تمام شناسه های جاوا اسکریپت به حروف بزرگ و کوچک حساس هستند.

متغیر lastName و lastname، دو متغیر متفاوت هستند زیرا در حروف بزرگ و کوچک تفاوت دارند .

var lastname, lastName;
lastName = “علی”;
lastname = “محمدی”;

جاوا اسکریپت کلمه ی VAR یا Var را به عنوان کلیدواژه var تفسیر نمی کند.

 

 

جاوا اسکریپت و نگارش شتری

از لحاظ تاریخی، برنامه نویسان از روشهای مختلفی برای پیوند چندین واژه به بعنوان نام یک متغیر استفاده کرده اند .

خط تیره یا خط ربط :

first-name, last-name, master-card, inter-city.

خط ربط ها در نامگذاری های جاوا اسکریپت مجاز نیستند. آنها برای عمل تفریق رزرو شده اند.

زیر خط یا آندر لاین :

first_name, last_name, master_card, inter_city.

حروف بزرگ شتری (حالت پاسکال):

FirstName, LastName, MasterCard, InterCity.

حروف کوچک شتری:

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

firstName, lastName, masterCard, interCity.

کاراکتر ها در جاوا اسکریپت

جاوا اسکریپت از مجموعه کاراکتر های Unicode استفاده می کند.

یونیکد تقریبا تمام کاراکتر ها، علائم نقطه گذاری و نمادهای جهان را پوشش می دهد.

 

 

 

امیدواریم آموزش قوائد نگارش یا Syntax در جاوا اسکریپت نیز برای شما مفید واقع شده باشد .برای مطالعه پست‌های بیشتر ، ما را در مدرسه کدنویسی تلگرام  و یا در تی جوان اینستاگرام دنبال کنید.

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

 

 

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟