0 |
Ecma International, организация, отвечающая за стандарт ECMAScript, опубликовала самую свежую — седьмую — версию языка JavaScript.
ECMAScript 2016 (ES7 или JavaScript 7th Edition по прежней схеме обозначения) включает сравнительно немного нововведений. Самое важное из них это оператор возведения в степень (**), мистически исчезнувший из этого стандарта 20 лет назад. Теперь он наконец возвращён по настойчивым требованиям разработчиков.
Помимо того, значительно упростился поиск данных в массиве JavaScript с Array.prototype.includes(). Введение поддержки асинхронных (async) функций, первоначально анонсированное для ES2016, отложено до релиза следующего года.
«Отныне рассчитывайте на небольшие журналы изменений от команды ECMAScript, — прогнозирует Softpedia. — Меньше революционных новшеств, значит больше времени на миграцию кода, и разработчикам не придётся переписывать приложения целиком, как после монструозного релиза ES6, вышедшего в прошлом году».
Готовящийся релиз Chrome 52 обеспечит полную поддержку ECMAScript 2016. Что касается Firefox, в нем совместимость с ES2016 будет введена поэтапно, по прошествии нескольких версий.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365
0 |