ES7

Часть 20

ES7 был представлен в 2016 с легкими для понимания дополнениями. Это связано с тем, что в отличие от ES6, в котором было много изменений, ES7 имеет два дополнения к языку.

Метод включает

Это было добавлено в строки и массивы. Например:

Мы также можем использовать его для массивов. Если я делаю массив:

И если я попытаюсь включить страну, которой нет в массиве:

Ну, я ошибаюсь.

Экспоненциальный оператор

Если бы я хотел иметь функцию, которая возводит что-то в квадрат, я мог бы сделать:

Если я сделаю квадрат из 5, я получу 25.

Если бы я хотел расширить это и сделать куб:

А здесь, если я возьму куб из 5, я получу 125.

И это все!

ECMAScript будет выпускать небольшие постепенные изменения каждый год. Это позволит легко оставаться на вершине языка и избегать таких сценариев, как ES6, где все эти изменения были внесены, и людям было трудно изучить их все.

Увидимся в части 21.