В этой статье я хочу обратить Ваше внимание на часто используемые возможности ES6 в JavaScript. Эта статья не является исчерпывающим руководством или документацией, а лишь показывает некоторые возможности языка, которые возможно помогут Вам улучшить Ваш код. В этой статье я не буду говорить о объявлении переменных с помощью let и const так как уже писал об этом ранее. Так же не будет затронута тема модульности с использованием import и export. И так начнем Стрелочные функции Стрелочные функции имеют более короткий синтаксис по сравнению с функциональными выражениями и лексически привязаны к значению this. Своего this у стрелочной функции нет как и arguments и super. Стрелочные функции идеально подходят для обработки обратного вызова (callback)
Пример: () => {
fetch("example.com").then(response => {
//делаем что то с response например вызовем response.json() для парсинга тела ответа в JSON.
})
} В данном примере response будет передан первым параметром в функцию и доступен п