آموزش گام به گام جاوا اسکریپت
در این بخش آموزش گام به گام جاوا اسکریپت ، نکاتی مربوط به قواعد جاوا اسکریپت را به شما ارائه می دهیم.جاوا اسکریپت جاوا اسکریپت مانند هر زبان برنامه نویسی دیگری دارای مجموعه ای قوانین است که چگونگی ساخت برنامه در آن را مشخص می کنند .در این قسمت اشاره ای خواهیم داشت به این مجموعه قوانین و دستورات گرامری(Syntax) در جاوا اسکریپت
دستورات (statemens) در جاوا اسکریپت :
توضیحات (statements) در جاوا اسکریپت توسط سیمیکالن از هم جدا می شوند :
var x, y, z;
x = 5;
y = 6;
z = x + y;
دستورات در جاوا اسکریپت متشکل از موارد زیر می باشد :
- Values یا مقادیر
- Operators یا عملگرها
- Expressions یا اصطلاحات
- Keywords یا کلمات کلیدی
- Comments یا تفسیر نویسی
مقادیر (Values) جاوا اسکریپت :
دو روش برای مقدار دهی در جاوا اسکریپت مشخص شده است :
- مقادیر ثابت یا (Literals)
مهم ترین قوانین برای نوشتن مقادیر ثابت :
نوشتن شماره ها با یا بدون اعشار (1001 و یا 10.50 )
نوشته ها یا مطالب بین تک کوتیشن ‘ ’ یا دبل کوتیشن “ ” (“honareweb” و ‘honareweb’)
- مقادیر متغیر :
در زبان های برنامه نویسی متغیر ها برای ذخیره موقت مقادیر داده استفاده می شوند . در جاوا اسکریپت برای تعریف یک متغیر از کلید واژه var استفاده می شود و از علامت مساوی (=) برای مقدار ی که می خواهیم به متغییر بدهیم استفاده می کنیم.
var x;
x = 6;
متغیر ها (Operators) جاوا اسکریپت :
برای محاسبه مقادیر در جاوا اسکریپت از عملگرهای محاسباتی (+ – * /) استفاده می شود :
(5 + 6) * 10
و از عملگر ( = ) برای انتساب مقدار به متغیر استفاده می شود:
var x, y;
x = 5;
y = 6;
اصطلاحات( Expressions) جاوا اسکریپت :
یک اططلاح ترکیبی است از ارزش ها، متغیرها، و اپراتورها که در یک مقدار محاسبه شده است.
5 * 10
یک اصطلاح همچنین می تواند شامل متغیر باشد :
x * 10
مقدار (Values) می تواند شامل انواع مختلف، مانند اعداد و رشته باشد:
“John” + ” ” + “Doe”
کلمات کلیدی (Keywords) JavaScript:
کلمات کلیدی در جاوا اسکریپت برای شناسایی عملیاتی که باید انجام شود مورد استفاده قرار می گیرد
برای مثال کلید واژه Var به مرورگر می گوید که یک متغیر جدید ایجاد کند :
var x, y;
x = 5 + 6;
y = x * 10;
توضیحات ( Comments) JavaScript :
تمامی دستورات جاوا اسکریپت لزوماً “اجرا” نمی شوند.
کدهایی که پس از کاراکتر // یا بین */ و /* قرار داده می شوند در حقیقت توضیح (comment) محسوب می شوند و از این رو در اجرا نادیده گرفته می شوند.
var x = 5; // I will be executed
// var x = 6; I will NOT be executed
جاوا اسکریپت، حساس به کوچک و بزرگی حروف (Case sensitive)
تمامی شناسه های (identifier) جاوا اسکریپت به کوچک و بزرگی حروف حساس هستند.
var lastname, lastName;
lastName = “Doe”;
lastname = “Peterson”;
برای جاوا اسکریپت VAR یا Var با کلید واژه ی var یکسان نیست.
منبع : www.w3schools.com