ЧТО ТАКОЕ СТРЕЛОЧНАЯ ФУНКЦИЯ JS

Стрелочная функция (также известная как "стрелочная функция ES6" или "стрелочная функция JS") - это новый синтаксис функций, введенный в ECMAScript 2015 (ES6). Она предоставляет более краткий и лаконичный способ определения функций в JavaScript.

Стрелочные функции в JS имеют следующий синтаксис: () => {}.

Одно из преимуществ использования стрелочных функций состоит в том, что они автоматически привязывают значение this. В обычных функциях значение this зависит от того, как они вызываются, в то время как стрелочные функции сохраняют значение this родительской области видимости.

Стрелочные функции также обладают более коротким синтаксисом, особенно если функция должна выполниться в одну строку. Вместо ключевого слова function и фигурных скобок мы можем использовать стрелку =>, чтобы более компактно определить функцию.

Важно отметить, что стрелочные функции не имеют своего собственного значение this, arguments, super или new.target. Они также не могут быть использованы как конструкторы и не имеют своего собственного прототипа.

В общем, стрелочные функции представляют удобный синтаксис для определения функций в JavaScript, особенно в случаях, когда не требуется использование this или других специфических возможностей обычных функций.

\

JavaScript уроки ES6 – стрелочная нотация и анонимные функции [ стрелочная функция ] [ ДЗ ] 🔊 - #8

Стрелочные функции в Javascript

Функции в JAVASCRIPT. Стрелочные функции, рекурсия, планирование: setTimeout и setInterval.

ES6 #2 - Стрелочные функции (Arrow Functions) - когда лучше использовать

Сравнение стрелочной и function функций в JavaScript

True JS 23. Стрелочные функции

Стрелочные функции JavaScript. JavaScript function 2021

12. js с нуля, ваще с нуля параметры функции

ФУНКЦИИ в JavaScript НА ПРАКТИКЕ - виды функций, стрелочные функции, параметры, аргументы, return