Вопрос №55287 от пользователя Алексей Черняев в уроке «Состояние», курс «JS: React»
class Counter extends React.Component {
handleClick = () => {
const { count } = this.state;
this.setState({ count: count + 1 });
};
}
Откуда стрелочная функция получает значение this
? Из класса?
1
0
Алексей Черняев, независимо от того, как объявлена функция - как обычная или как стрелочная - this внутри неё ссылается на экземпляр класса, пока функция вызывается в контексте класса. Различия проявляются тогда, когда функция вызывается вне контекста класса, например, когда она передаётся в качестве обработчика.
0
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
Рекомендуемые программы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.





Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
25 мая
16 месяцев


