это в чат по реакту наверное)
UseState возвращает чтото типо [1,2,3.....]. дальше присваиваем 1 в state1, 2 в setState1 и тд. Деструктурирующее присвоение
Это хук. Он тебе создает: значение state1 функцию setState1, в которую ты просто закидываешь значение и оно перезаписывает state1 useState('Test') - первоначальное значение state1 При изменении state1 компонент перерендеривается
useState возвращает массив из двух элементов, здесь используется деструктуризация массива useState возвращает состояние и функцию, которая изменяет его значение. В useState можно передать дефолтное значение или функцию
Обсуждают сегодня