Open Nav

ES6 چیست؟

1562
نویسنده : مدیر سایت
منبع : سایت زیوس
3 1397 دی

zeusir.com - what is ES6

حتی اگر شغل و یا چالش های زندگی شما مربوط به دنیای کامپیوتر نیست و فقط در مواقع نیاز به کامپیوتر رجوع میکنید، به احتمال زیاد حد اقل یک بار اسم " جاوا اسکریپت " به گوشتان خورده است!

zeusir.com - javascript

زبان جاوا اسکریپت درسال 1995 توسط Brendan Erich توسعه داده شد. در ابتدا نام این زبان Mocha بود، بعدا نام آن به LiveScript و سپس به javascript تغییر کرد.

جاوا اسکریپت یک زبان مفسری سطح بالاست که در مبحث ساخت و طراحی وبسایت در زمینه های Backend و Frontend به برنامه نویسان کمک میکند، زیرا:

1-احتیاجی به کامپالیر و یا مفسر ندارد(فقط Browser کفایت میکند).

2-دارای سینتکس بسیار ساده ای می باشد.

3-دارای فریم ورک های قدرت مندی است(مثلا Node Js – Angular Js – React Js).

4-دارای جامعه برنامه نویسی بزرگی در سایت stackoverflow است.

4-IDE های بسیاری از آن پشتیبانی میکنند.

5- و ...

اما این زبان دارای یک مشکل بزرگ بود و آن هم چیزی نبود به جز نداشتن یک استاندارد جامع ... با توجه به یکپارچه نبودن جاوا اسکریپت، و نیاز به سازمانی برای مدیریت آن، بعد ازچند ورژن، اکما اسکریپت6 ظاهر شد.

zeusir.com - ES6 - javascript

اما اکما اسکریپت چیست؟

به زبان ساده ES6 یا ECMA Script6 یا همان اکما اسکریپت، جاوا اسکریپت استاندار سازی شده ی سازمان ECMA است که این نام، مخفف جمله European Computer Manufacturers Association یا سازمان تولید کنندگان اروپایی کامپیوتر می باشد.

از مزیت های ES6 نسبت به جاوا اسکریپت میتوان به :

1-خوانا تر بودن کد ها

2-انسجام بیشتر منابع آموزشی

3-یاد گیری آسان بخاطر سهولت بیشتر syntax

4-افزایش علاقه مندی افراد به یادگیری آن از سال 2015 (زمان ظهور ES6)

5-ترغیب شدن کمپانی های متعدد برای ساخت فریم ورک هایی برای این زبان مثل فیس بوک و گوگل

 

جهت یادگیری برنامه نویسی و پیدا کردن مطالب فنی میتوانید به سایت w3schools.com مراجعه کنید و برای کسب اطلاعات بیشتر و مشاوره رایگان میتوانید با تیم زئوس همراه شوید.

تلفن:3 - 07136273861