٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

تاریخچه جاوا اسکریپت

جاوا اسکریپت / ECMAScript جاوا اسکریپت توسط Brendan Eich در سال 1995 اختراع شد . این نرم افزار برای Netscape 2 ساخته شد و در سال 1997 به استاندارد ECMA-262 تبدیل شد. بعد از اینکه Netscape جاوا اسکریپت را به ECMA تحویل داد ، بنیاد Mozilla به توسعه JavaScript برای…

محمد یوسفی

24 جولای 2021

جاوا اسکریپت / ECMAScript

جاوا اسکریپت توسط Brendan Eich در سال 1995 اختراع شد .

این نرم افزار برای Netscape 2 ساخته شد و در سال 1997 به استاندارد ECMA-262 تبدیل شد.

بعد از اینکه Netscape جاوا اسکریپت را به ECMA تحویل داد ، بنیاد Mozilla به توسعه JavaScript برای مرورگر Firefox ادامه داد. آخرین نسخه موزیلا 1.8.5 بود. (مشابه ES5).

Internet Explorer (IE4) اولین مرورگری بود که از ECMA-262 Edition 1 (ES1) پشتیبانی کرد.

* اینترنت اکسپلورر 9 از “استفاده دقیق” از ES5 پشتیبانی نمی کند.


کمیته فنی ECMA 39

در سال 1996 ، Netscape و Brendan Eich جاوا اسکریپت را به سازمان استاندارد بین المللی ECMA بردند و یک کمیته فنی (TC39) برای توسعه زبان ایجاد شد.

ECMA-262 Edition 1 در ژوئن 1997 منتشر شد.


از ES4 تا ES6

هنگامی که کمیته TC39 در سال 2008 در اسلو گردهم آمد ، تا در مورد ECMAScript 4 به توافق برسند ، آنها به 2 اردوگاه بسیار متفاوت تقسیم شدند:

کمپ ECMAScript 3.1 :
مایکروسافت و یاهو که خواهان ارتقاment افزایشی ES3 بودند.

اردوگاه ECMAScript 4 :
Adobe ، Mozilla ، Opera و Google که خواهان ارتقا ES گسترده ES4 هستند.

در تاریخ 13 آگوست 2008 ، برندان ایش ایمیلی نوشت :

هیچ رازی نیست که کمیته فنی 39 جاوا اسکریپت ، کمیته فنی Ecma 39 ، بیش از یک سال است که تقسیم شده است ، برخی از اعضای ES4 ، نسخه چهارم اصلی ECMA-262 را ترجیح می دهند و برخی دیگر از ES3.1 بر اساس ECMA-262 موجود حمایت می کنند. مشخصات نسخه 3 (ES3). اکنون ، خوشحالم که گزارش دادم ، انشعاب به پایان رسید

راه حل این بود که با هم کار کنیم:

  • ECMAScript 4 به ES5 تغییر نام یافت
  • ES5 باید یک نسخه ارتقاment دهنده ECMAScript 3 باشد.
  • ویژگی های ECMAScript 4 باید در نسخه های بعدی انتخاب شود.
  • TC39 باید نسخه اصلی جدیدی را توسعه دهد ، دامنه بزرگتر از ES5.

نسخه جدید برنامه ریزی شده (ES6) با نام رمز “هارمونی” (به دلیل شکافی که ایجاد کرد؟) بود.

ES5 یک موفقیت بزرگ بود. این در سال 2009 منتشر شد ، و تمام مرورگرهای اصلی (از جمله Internet Explorer) تا ژوئیه 2013 کاملاً سازگار بودند:

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها