Я пытаюсь понять синтаксис функции новой стрелки es6 и то, как она относится к тому, что я уже знаю.Понимание функций стрелок es6
Мое понимание стрелок функции имеют
- Нет Имя
- Никакие аргументы не приемлю
- Нет способности быть генератором
- лексического это
Так следующее понятие правильно до тех пор, пока вы не используете аргумент объекта, думающего, что это для стрелки, и не используя стрелку в качестве генератора r
function() {}.bind(this); // synonym for() => {}; given the contraints above ???
Мой главный вопрос. Я пропустил что-то фундаментальное в отношении функций стрелок?
* «Невозможность быть итератором» * Что это значит? Функции никогда не являются итераторами. Вы имели в виду конструктор? –
@FelixKling Извините, я имею в виду генератор. Я уточню вопрос. – t3dodson
Что значит, у них нет имени? Вы можете сделать что-то вроде: 'f = (a, b, c) => a + b + c' – Cristy