درود دوستان! توی این قسمت می‌خوایم با ساختار کلی زبان جاوااسکریپت و با مفاهیمی آشنا بشیم که توی ادامه به کار ما میان.

توی این قسمت موارد زیر رو بررسی می‌کنیم:

 

نکته برای تازه‌کارها

توی این قسمت برای آشنایی با ساختار جاوااسکریپت، با نمونه کدها و اصطلاحاتی مثل متغیر و تابع مواجه می‌شین. توی این قسمت لازم به یادگیری و حساس بودن نسبت به این موارد نیست. چون اونها رو توی قسمت‌های بعدی مفصل بررسی کردیم 💯

 

سمی‌کالِن (Semicolon) یا نقطه‌ویرگول چیه؟ 🤔

به این کارکتر ; گفته میشه سِمی‌کالن یا نقطه‌ویرگول که روی کیبرد، دکمهٔ بعد از حرف L هست. ما از سِمی‌کالن برای جدا کردن دستورات جاوااسکریپت استفاده می‌کنیم. کد زیر رو ببینید:

let name = "Mario";
let age  = 26;
alert("Hello!");

توی این کد هر ۳ دستور توسط یک سِمی‌کالن جدا شدن و با Enter به خط بعدی رفتن. ما نباید هر جایی از سمی‌کالن استفاده کنیم! منتظر قسمت‌های بعدی باشین.

استفاده از سِمی‌کالن توی جاوااسکریپت اختیاری هست. یعنی می‌تونیم کد بالا رو به این صورت و بدون سِمی‌کالن بنویسیم:

let name = "Mario"
let age  = 26
alert("Hello!")

اما معمولاً منابع و استانداردها پیشنهاد می‌کنن که عادت کنیم همیشه از سِمی‌کالن استفاده کنیم.

ما می‌تونیم همه این دستورات رو توی یک خط هم بنویسیم. توی این روش گذاشتن سِمی‌کالن بعد از هر دستور اجباری هست:

let name = "Mario"; let age = 26; alert("Hello!");

ما توی این توضیحات از کلمهٔ دستور استفاده کردیم. کلمه صحیح‌تر، Statement هست.

 

استِیتمنت (Statement) یعنی چی؟ 🤔

استیتمنت همون دستوراتی هست که ما توی برنامه می‌نویسیم تا کارهای به خصوصی رو انجام بدن. به عبارت دیگه، استیتمنت به قسمت‌هایی از کد گفته میشه که به جاوااسکریپت دستور میده که چه کاری انجام بده. برای مثال توی کد زیر ۳ تا استیتمنت داریم: