Я довольно долго был уверен, что понимаю, как работает call stack.Ну а что там понимать? Положил кадр, снял кадр, LIFO.Потом открыл спецификацию. Оказалось, за «стеком вызовов» стоит каркас из пяти сущностей, а половина привычных объяснений просто не совпадает с текстом…
Вы наверняка заметили, что в системах сборки кода используются спецификации ECMAScript 3, затем ECMAScript 5 и так далее. ECMAScript 4 не используется никогда. Почему?Я подумал, что было бы интересно изучить историю ECMAScript 4 и выяснить, чего мы лишились.Согласно Википедии, первая версия ECMAScript 4…
ES3, ES5, ES6, ES7, ES8, ES2015, ES2016, ES2017, ES2018, ES2019, ECMAScript 2015, ECMAScript 2016, ECMAScript 2017, ECMAScript 2018, ECMAScript 2019 — как разобраться во всем этом? Подробно поговорим про историю создания и развития стандарта JavaScript Читать далее
Перевод What’s the difference between JavaScript and ECMAScript? Как-то мы попробовали гуглить «различие между JavaScript и ECMAScript». В итоге пришлось пробираться сквозь море двусмысленных и, казалось бы, противоречивых результатов: «ECMAScript — это стандарт». «JavaScript — это стандарт». «ECMAScript — это спецификация».…