142 читали · 1 месяц назад
Язык JavaScript - Повторяем стрелочные функции
Когда в 2015 году в JavaScript появились стрелочные функции, многие вздохнули с облегчением. Наконец-то можно писать короткие колбэки без function и return. Наконец-то this перестал быть проклятием. Наконец-то код стал красивее. Но, как у любой суперсилы, у стрелочных функций есть тёмная сторона. Они не везде подходят. Они ведут себя иначе. И если не понять эти различия, стрелка может выстрелить мимо цели. Сегодня мы повторим всё, что нужно знать о стрелочных функциях: от синтаксиса до подводных камней, от идеальных сценариев до тех мест, где они категорически не подходят...
5 месяцев назад
Понимание и использование стрелочных функций в JavaScript
Когда я впервые столкнулся со стрелочными функциями в JavaScript, мне было трудно понять, зачем и когда их использовать. Всё выглядело как синтаксическая замена обычных функций, но спустя время я понял, насколько они могут быть удобными и мощными, особенно в определённых случаях. В этой статье я расскажу, что такое стрелочные функции в JavaScript, как они работают, чем отличаются от обычных функций и когда их лучше использовать. Стрелочные функции (или arrow functions) - это сокращённая запись для написания анонимных функций в JavaScript...