آموزش متغیرها در جاوا اسکریپت
برای تعریف یک متغیر در جاوا اسکریپت با استفاده از کلمه ی کلیدی var به صورت زیر عمل می کنیم:
var foo; //تعریف شد foo یک متغیر به نام
نکته: متغیر در حقیقت فضایی در حافظه است که می تواند مقداری را در خود ذخیره کند.
انتساب مقادیر به متغیرها در جاوا اسکریپت
ما می توانیم یک متغیر تعریف کنیم و همزمان مقداری را به آن انتساب دهیم(در داخل آن قرار دهیم):
var foo = 6;
همچنین می توانیم به یک متغیر که از قبل وجود دارد، مقداری را انتساب دهیم:
foo = 4; // foo تغییر دادن مقدار متغیر
عملگرهای انتساب ترکیبی در جاوا اسکریپت
در جاوا اسکریپت، چند عملگر ترکیبی مثل =+ وجود دارند. دو انتساب زیر کار یکسانی را انجام می دهند و معادل هستند:
x += 1;
x = x + 1;
شناسه ها و نام متغیرها در جاوا اسکریپت
شناسه ها(Identifier) نام هایی هستند که کارهای نحوی را در جاوا اسکریپت انجام می دهند. بعنوان مثال، نام یک متغیر، یک شناسه محسوب می شود. شناسه ها به حروف بزرگ و کوچک حساس هستند. به طور کلی، اولین حرف یک شناسه می تواند شامل موارد زیر باشد:
- یکی از حروف یونیکد
- یک علامت دلار($)
- یک علامت آندرلاین(_)
کاراکترهای بعد از حرف اول می توانند هر کاراکتر یونیکدی باشند. بنابراین موارد زیر، شناسه های قانونی محسوب می شوند:
arg0
_tmp
$elem
n
شناسه های زیر، کلمات رزرو شده هستند و بخشی از سینتکس جاوا اسکریپت محسوب می شوند و نمی توانند بعنوان نام متغیرها و نام تابع ها و پارامترهای آنها، مورد استفاده قرار بگیرند:

سه شناسه ی زیر، کلمات رزرو شده نیستند اما باید آنها را بعنوان کلمات رزرو شده تلقی کنید:
Infinity
NaN
undefined
متغیرهایی به نام متغیرهای سراسری(global) نیز وجود دارند که در فصل 23 به توضیح آنها خواهیم پرداخت.
- بازدید: 497
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.