Пошук уроків, статей та іншого контенту
Props, useState, useEffect, ключі у списках та власні хуки.
1. Чому не рекомендується використовувати index масиву як key для елементів списку, що можуть змінювати порядок?
2. Що виведе цей компонент після ОДНОГО кліку?
function Counter() {
const [count, setCount] = useState(0);
function handleClick() {
setCount(count + 1);
setCount(count + 1);
setCount(count + 1);
}
return <button onClick={handleClick}>{count}</button>;
}3. Функція очищення useEffect викликається перед кожним повторним запуском ефекту і при розмонтуванні компонента.
4. Що станеться, якщо дочірній компонент спробує змінити значення, отримане через props?
5. Які з тверджень про useMemo та useCallback правильні?
6. Чому власні хуки обов'язково повинні мати ім'я, що починається з use?