Встречается на собеседованиях • сегодня
Использовал ли Bind в React
`bind` в React можно использовать для привязки контекста `this` в методах класса, но это устаревший подход.
**Пример:**
```jsx
class Button extends React.Component {
constructor() {
super();
this.handleClick = this.handleClick.bind(this);
}
handleClick() {
console.log(this.props); // Работает благодаря bind
}
render() {
return ;
}
}
```
**Современные альтернативы:**
1. Стрелочные функции (автоматически привязывают `this`):
```jsx
handleClick = () => {
console.log(this.props);
}
```
2. Прямая передача стрелочной функции в `onClick` (неоптимально, создаёт функцию при каждом рендере):
```jsx

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы