Тёмный

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

Василий Муравьев
Подписаться 21 тыс.
Просмотров 19 тыс.
50% 1

Плейлист курса ES6: • ES6 #1. Let, Const и V...
Мой Telegram: t.me/stackdevru
В этом видео мы разберемся, как работают стрелочные функции (arrow functions), которые появились в редакции Javascript ES6.
Мы также разберемся - когда использовать обычные, а не стрелочные функции. Если кратко, то стрелочные функции используются, когда не требуется собственное значение this в контексте функции.
Мои курсы:
Gatsby JS (полный курс): gatsbyjs.ru
Мой курс React: react001.ru
Все мои курсы (+ исходные файлы): stackdev.ru
Подписывайся на соц сети:
Telegram: t.me/stackdevru
VK: vasilymur
Instagram: / vm_online
Мой блог о веб-разработке: stackdev.blog

Опубликовано:

 

17 янв 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 29   
@user-jb6bj4xz2b
@user-jb6bj4xz2b 4 месяца назад
Лаконично, понятно, наглядно и строго на заданную тему. Спасибо, все бы так умели.
@webweekdays
@webweekdays Год назад
Как же всё понятно объясняется. Голос тоже приятный, то бывает открываешь урок, а человек говорит так, будто он сейчас умрёт. Данное видео - готовый конспект. Спасибо автору!
@stackdev
@stackdev Год назад
Спасибо!
@alexandr9002
@alexandr9002 2 месяца назад
Смотрится на одном дыхании, и наконец то хоть кто-то сравнил прям на лету превращение обычной в стрелочную. Я очень рад что нашел толковое видео ))
@stackdev
@stackdev 2 месяца назад
Спасибо!
@serhey4027
@serhey4027 2 года назад
Кратко четко и ясно, спасибо тебе, без лишних понтов и всякой фигни
@stackdev
@stackdev 2 года назад
Спасибо!
@risenfrost5237
@risenfrost5237 Год назад
Очень круто и кратко всё объяснил, спасибо.
@zhanarutepbergenova8140
@zhanarutepbergenova8140 2 года назад
Огромное спасибо за видео-урок! Очень помогло 🥰
@stackdev
@stackdev 2 года назад
Спасибо!
@jsb7239
@jsb7239 3 года назад
Блин, я забыл колокольчик поставить😃
@user-ff3lc1et3u
@user-ff3lc1et3u 2 года назад
Однозначно лайк, потому что все очень кратко и лаконично. Самая суть для новичков
@stackdev
@stackdev 2 года назад
Спасибо!
@user-qf5vh8yu1i
@user-qf5vh8yu1i Год назад
Василий однозначно крут!
@stackdev
@stackdev Год назад
Спасибо!
@spaceresident6160
@spaceresident6160 3 года назад
Спасибо. Мне помогло разобраться
@kudkuda9376
@kudkuda9376 2 года назад
сПаСиБо бОлЬшОе!
@user-xy7cx1kv6c
@user-xy7cx1kv6c 11 месяцев назад
Вау Спасибо огромное!
@stackdev
@stackdev 11 месяцев назад
Спасибо!
@alexmajak3159
@alexmajak3159 2 года назад
Отличный урок.
@stackdev
@stackdev 2 года назад
Спасибо!
@sparta6776
@sparta6776 3 года назад
Правильно я понял: Если внутри обработчика с функцией(обычной) будет создана обычная функция то её контекст будет window ? А если внутри будет стрелочная функция, то контекстом вызова будет объект на который повесили обработчик?
@igorek9191
@igorek9191 16 дней назад
Спасибо конечно за объяснение, но для меня логика не понятна. Почему для header.addEvetListener стрелочная функция имеет глобальный контекст window, а для обычной функции уже контекст будет переменная header...?
@sergeygreyse4171
@sergeygreyse4171 2 года назад
Только запутал
@Arch_Demon3
@Arch_Demon3 Год назад
почему так происходит, потому что новая функция не связывается с DOM, а родительская функция связывается с помощью обработчика события click
@Kalyancheg
@Kalyancheg 2 года назад
const newPost = (post, addedAt = Date()) => ({ ...post, addedAt, }) const firstPost = { id: 1, author: 'Nick', } console.log(newPost(firstPost)) А как произвести явный возврат обьекта в таком случае? не могу понять, где здесь тогда писать return, если убрать скобки перед фигурными
@NickJ953
@NickJ953 2 года назад
const newPost = (post, addedAt = Date()) => { return { ...post, addedAt, } }
@user-ew6zv1bt5k
@user-ew6zv1bt5k Год назад
нихера не понятно, мы берём скажем это потом скажем это?!
@user-kb5kd7ln3h
@user-kb5kd7ln3h Год назад
Видимо основы нужно ещё раз посмотреть про функции, а потом вернуться сюда Такое бывает частенько, без тупняков не обойтись в обучении...
Далее
Lens Removal Hack
00:32
Просмотров 3 млн
Не бойтесь  THIS  в JS
14:16
Просмотров 53 тыс.