آموزش کاربردی جاوااسکریپ
تعریف متغیر: مکانی برای ذخیره مقادیر در حافظه است
در جاوااسکریپ وقتی که یک متغیر برای اولین بارتعریف می شود از یک کلمه کلیدی var قبل از نام متغیر استفاده می شود.
البته جاوااسکریپ را هم می توانیم در قسمت body و هم در قسمت head بنویسیم.
تذکر: اگر بخواهیم یک اسکریپ بر اثر یک رویداد کار کند می توانیم اسکریپ را در بخش head
قرار داد و اگر بخواهیم یک اسکریپ با بارگذاری صفحه وب اجرا شود آن را در بخش بدنه خواهیم گذاشت.
نکته: دستور document.write آخرین مقدار ذخیره شده در متغیر را چاپ میکند.
نکته 2: اگر عملگر ++ در سمت چپ باشد ابتدا یک واحد متغیر افزایش می یابد سپس مقدار آن چاپ می شود ولی اگر در سمت راست باشد ابتدا مقدار آن چاپ و سپس یک واحد افزایش می یابد.
Var x=10;
++X;
X++;
عملگرهای مقایسه ای
تذکر: یک مساوی عمل انتساب (=)را انجام می دهد ولی دو مساوی دو مقدار را با هم مقایسه می کند.
نکته مهم: در زبان جاوااسکریپ اگر عددی داخل جفت کوتیشن قرار بگیرد رشته محسوب شده و دقیقا خود آن عبارت چاپ میشود.
و اولویت پرانتز از عملگرهای ضرب و تقسیم بیشتر است
دستور شرطی :IF
دستور شرطی IF یک شرط را بررسی می کند در صورت درست بودن اون شرط دستور یا دستورات بعد از IF اجرا می شوند در غیر این صورت دستور یا دستورات بعد از else اجرا خواهند شد.مثال:
حلقه While :
در حلقه While ابتدا شرط بررسی می شود اگر شرط درست بود دستورات داخل حلقه اجرا می شوند و دوباره شرط حلقه بررسی می شود اگر شرط حلقه غلط بود دستورات اجرا نمی شوند.
آرایه
آرایه یک متغیر است که می تواند چند مقدار را در خود ذخیره کند. آرایه ها در جاوا اسکریپ همانند دیگر زبان های برنامه نویسی هستند.در زمان استفاده از آرایه ها باید نکاتی را مد نظر داشت.
مقادیری که در آرایه ذخیره می شوند با نام آرایه و مکان قرار گیری (مقدار درون براکت) مشخص می شوند. مثلا myarray[2]=”hello”
جاوا اسکریپ یک تابع برای ساخت آرایه ها دارد.
آرایه یک شی محسوب می شود پس دارای یک سری توابع عضو کلاس می باشد
یکی از این توابع تابع sort() است به صورت arrayname.sort() فراخوانی می شود. این متد عناصر آرایه را به صورت الفبایی مرتب می نماید.