Arrow VS Classic Method in ES6 class

Опубликовано: 11 Апрель 2026
на канале: АйТи Синяк
4,381
552

JavaScript полон странного поведения. В этом видео мы разберем одну из таких проблем, а именно почему метод класса как обычная функция теряет контекст, а метод класса как стрелочная функция всегда сохраняет контекст. Эту проблему обсуждают на многих форумах, очень часто в контексте ReactJS и звучит она обычно примерно следующим образом Arrow VS Classic Method in ES6 class

class Test after babel - https://gist.github.com/Sin9k/617d5d6...

Поддержать Айти Синяка можно здесь:
YouTube:    / @it-sin9k  
boosty: https://boosty.to/sin9k
Patreon:   / itsin9k  

Таймкоды:
00:00 В чем отличие стрелочной функции от метода в классе
01:15 Транспайлим через Babel
01:59 Замыкание стрелочной функции
02:32 Прототип метода в классе
03:00 bind не во что не траспилируется
03:14 Подписывайтесь!
03:33 Рекомендуемые видео

Подписаться на канал:    / @it-sin9k  
Twitter:   / it_sin9k  

-------------------------

Данный канал создан для инициирования бесед на различные темы IT сферы (социальные / технические), а также для тех кому короткая видео выжимка статьи, выступления на конференции или же просто личных мыслей, являются более удобным форматом