ECMAScript 6 چه است؟
بسیار خب، الان دیگر میدانید جاوا اسکریپ و اکما اسکریپت چه می باشند طراحی سایت و چه ارتباطی با مرورگرهای اینترنت دارا هستند، پس بیایید برویم راز اصل مقاله، یعنی ECMAScript 6!
ECMAScript 6، ششمی ورژن از استاندارد ECMA-262 میباشد و نسبت به ورژن اول آن در گیر تغییرو تحول و تحولاتی متعددی گردیدهاست. ECMAScript 6 را با اسمهای ECMA-2015، ES6 و ECMAScript 2015 نیز میشناسند.
برهان این اسمگذاریهای متفاوت این میباشد که اکما تصمیم گرفته بود اکما اسکریپت را به صورت هر ساله آپ تو دیت رسانی نماید و زیرا ممکن بود یوزرها ES6 را با ES2016 غلط بگیرند، به مکان ES6 اسم ES2015 برای به روز قانونی سال 2015 گزینش کرد.
Babel چه میباشد؟
بابل، یک مبدل میباشد که قادر است کدهای ES6 را به کدهای ES5 تبدیل نماید.
آری، صحت دارد که توسعه و گسترش دهندگان اینترنت میتوانند از خصوصیتها و دستور کارهای نو ES6 استعمال نمایند، البته مدام مقداری نگرانی بابت هماهنگی این کدها با مرورگرهای گوناگون وجود دارااست. از جمله هنوز که هنوز میباشد دو مرورگر وب اکسپلورر و Edge مایکروسافت، تماما از کدهای ES6 پشتیبانی نمیکنند.
گسترش دهندگان میتوانند برای اینکه از این بابت نگرانی نداشته باشند با به کارگیری از Babel میتوانند کدهای بر اساس ES6 را با خصوصیتهای ES5 متساویسازی نمایند.
خداحافظی موقت
خب دوستان، قصد اینجانب درین نوشتهیعلمی این بود که شمارا با اکما اسکریپت، رابطه آن با جاوا و مسائل پیرامون این دو آشنا کنم. عمل ما هنوز با ECMAScript و JAVAScript آحاد نشده و این نو استارت عمل میباشد. در مقالهها بعدی می خواهیم به صورت تخصصیخیس این مباحث را گزینه گفت و گو در اختیار بگذاریم و با شیوه کدنویسی نویسی و قواعد و قانون ها آن نیز آشنا شویم. تا آن مجال خواهش می کنم شل باشید و هر سوالی و نظری که دارید همینجا بیان نمایید.
- ۹۹/۱۱/۱۴