آموزش javascript
جاوا اسکریپت زبان برنامهنویسی اسکریپت مبتنی بر اشیاء است که توسطNetScapeتولید شدهاست. این زبان، یک زبان شیگرا است که بر اساس استانداردECMA-262 Edition 3نوشته شدهاست. علیرغم اشتباه عمومی، زبان جاوا اسکریت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C)و جاوا شباهت دارد؛ که این امر برای یادگیری آسان در نظر گرفته شدهاست.از همین رو دستورهای متداول مانند if, for, try..catch ,"while"و... در این زبان هم یافت میگردند. این زبان میتواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته میشوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی میتواند به عنوان نمونهای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد
توابع در جاوا اسکریپت
برای تعریف یک تابع جدید در جاوا اسکریپت از کلیدواژه ی function استفاده می کنیم.
پارامترهای تابع، همان اسم هایی هستند که در تعریف تابع داخل پرانتز، درج شده اند.
چهار روش مختلف برای فراخوانی تابع وجود دارد. هر روش از نظر شیوه ی مقداردهی اولیه ی کلیدواژ ه ی this از روش های دیگر متمایز است.
متغیرهای جاوا اسکریپت می توانند محلی یا سراسری می باشند.می توان با استفاده از closure (بستار) یک متغیر را خصوصی (private) کرد.