как использовать es6 arrow function с генераторами в node js
год назад
Nikolai Gagarinov
Ответы
0
В стандарте ES6 стрелочные функции могут быть использованы вместе с генераторами в Node.js, но есть несколько особенностей, о которых стоит помнить.
-
Стрелочные функции не имеют своего контекста
this, они захватывают значениеthisиз окружающего контекста. Это означает, что если вам нужно использоватьthisвнутри генератора, вам следует использовать обычную функцию, а не стрелочную. -
Стрелочные функции не могут быть использованы как генераторы, поскольку у них нет встроенной поддержки ключевого слова
yield.
Если мы всё же хотим использовать стрелочные функции, то можно обернуть генератор внутри обычной функции и затем вызвать эту функцию с использованием стрелочной:
10 месяцев назад
Ivan Mamtsev
Похожие вопросы





