я ссылаюсь на это: () => {}
Я понимаю, что функции стрелок являются новыми в ES6. Я также понимаю, что они автоматически связываются с родительским контекстом, используя ключевое слово this
так что если бы у меня было
class Person {
classFunc = () => {
}
}
это будет связано с родителем, и я мог бы использовать это, ссылаясь на родительскую область автоматически
но я иногда вижу это в коде () => {}
, что это значит?
например
onClick={this.handleClick}
или
onClick={() => this.handleClick}
что делает второй? это анонимная функция?