دوره مقدماتی React.js: قسمت 3 - آشنایی با ES6 Module ها
JavaScript یکی از محبوب ترین زبان های برنامه نویسی امروز و مرتب در حال تغییر است. امکانات جدیدی که به این زبان اضافه می شوند همه در پی راحت تر کردن کار برنامه نویس ها و بهبود عملکرد این زبان است. در این ویدیو به چندی از این امکانات جدید می پردازیم و آن ها را با راه های قدیمی تر مقایسه می کنیم. این Syntax ها به تکرار در داخل ویدیو های آینده استفاده خواهند شد و به همین دلیل من دیدن این ویدیو را پیشنهاد می کنم.
ECMAScript 2015
Ecma Script یا همان ES استانداردی است که توسط Ecma International تهیه شده و جزییات قابلیت ها و شکل نوشتن (Syntax) زبان JavaScript را تعیین می کند. از آنجایی که JavaScript یک زبان واحد نیست و هر مرورگر و هر Run Time به شکلی متفاوت آن را اجرا می کند, ECMAScript باید و نباید هایی برای این Run Time های تایین می کند تا همه ی آنها به شکلی تقریبا مشترک JavaScript را ترجمه کنند. ES 2015 یا همان ES6 یک ورژن جدید از این استاندارد بود که قابلیت های جدیدی را به JavaScript اضافه می کرد.
در این ویدیو با برخی از این قابلیت ها آشنا می شویم:
- const و let
- بازکردن ساختار اشیاء و آرایه ها(Destructuring)
- String Literals
- Function ها پیکانی (Arrow Functions)
- Import کردن و Export کردن
تمامی فایل های این ویدیو برای دسترسی بیشتر شما عزیزان در بخش ضمیمه ها قرار گرفته.