Встречается на собеседованиях • сегодня
Как подписаться на событие нажатия на кнопку
В JavaScript есть несколько способов подписаться на клик по кнопке:
1. Через HTML атрибут:
```html
```
2. Через addEventListener (рекомендуемый способ):
```javascript
const button = document.querySelector('button');
button.addEventListener('click', () => {
console.log('Button clicked!');
});
```
3. В React:
```jsx
function Button() {
const handleClick = () => {
console.log('Button clicked!');
};
return ;
}
```
Основные нюансы:
- В vanilla JS лучше использовать addEventListener, так как он позволяет добавлять несколько обработчиков
- В React обработчики принято называть через handle* или on* префиксы
- Не забывайте удалять обработчики через removeEventListener при необходимости

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