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

preview_player
Показать описание

В этом видео мы разберемся, как работают стрелочные функции (arrow functions), которые появились в редакции Javascript ES6.

Мы также разберемся - когда использовать обычные, а не стрелочные функции. Если кратко, то стрелочные функции используются, когда не требуется собственное значение this в контексте функции.

Мои курсы:

Подписывайся на соц сети:
Рекомендации по теме
Комментарии
Автор

Как же всё понятно объясняется. Голос тоже приятный, то бывает открываешь урок, а человек говорит так, будто он сейчас умрёт. Данное видео - готовый конспект. Спасибо автору!

webweekdays
Автор

Лаконично, понятно, наглядно и строго на заданную тему. Спасибо, все бы так умели.

jbbjxzb
Автор

Смотрится на одном дыхании, и наконец то хоть кто-то сравнил прям на лету превращение обычной в стрелочную. Я очень рад что нашел толковое видео ))

alexandr
Автор

Кратко четко и ясно, спасибо тебе, без лишних понтов и всякой фигни

serhey
Автор

Очень круто и кратко всё объяснил, спасибо.

risenfrost
Автор

Огромное спасибо за видео-урок! Очень помогло 🥰

zhanarutepbergenova
Автор

Однозначно лайк, потому что все очень кратко и лаконично. Самая суть для новичков

fflcetu
Автор

еще в стрелочный не возможно использовать argument и создать через new

xman
Автор

Правильно я понял: Если внутри обработчика с функцией(обычной) будет создана обычная функция то её контекст будет window ? А если внутри будет стрелочная функция, то контекстом вызова будет объект на который повесили обработчик?

sparta
Автор

почему так происходит, потому что новая функция не связывается с DOM, а родительская функция связывается с помощью обработчика события click

Arch_Demon
Автор

const newPost = (post, addedAt = Date()) => ({
...post,
addedAt,
})

const firstPost = {
id: 1,
author: 'Nick',
}



А как произвести явный возврат обьекта в таком случае?
не могу понять, где здесь тогда писать return, если убрать скобки перед фигурными

Kalyancheg
Автор

нихера не понятно, мы берём скажем это потом скажем это?!

ewzvbtk