В этой статье мы собираемся обсудить некоторые особенности скрипта ECMA.
Итак, что такое скрипт ECMA?
Согласно Википедии: ECMAScript (или ES) — это спецификация языка сценариев, стандартизированная Ecma International. Он был создан для стандартизации JavaScript, чтобы способствовать множеству независимых реализаций. JavaScript остается наиболее широко используемой реализацией ECMAScript с момента первой публикации стандарта, наряду с другими реализациями, включая JScript и ActionScript. ECMAScript обычно используется для сценариев на стороне клиента во Всемирной паутине и все чаще используется для написания серверных приложений и служб с использованием Node.js.
Таблица совместимости сценария ECMA 6
Короче говоря, Chrome поддерживает большинство функций.
Итак, давайте обсудим особенности
#1: Let & Const
Раньше для хранения переменной использовалось только ключевое слово var. Он использовался повсеместно. Теперь, с обновлением ES6, были введены два новых ключевых слова: Let и Const. Фундаментальное различие между ними заключается в том, что мы не можем изменить значение в Const, мы можем сделать это в Let. Ниже приведен пример:
теперь это не означает, что var устарел. он все еще там, теперь у нас есть лучшие инструменты для управления областью видимости переменных.
№2. Функция толстой стрелки
ES6 предлагает нам новый способ написания функций — JavaScript. Обычно мы писали функции, как показано ниже:
Теперь мы также можем использовать следующий способ:
# 3 : Оператор отдыха и распространения
Rest Operator: это вспомогательный метод, с помощью которого список элементов можно превратить в массив. Поясним это на примере:
Spread Operator как раз наоборот, он берет массив и превращает его в список объектов.
Использованная литература: