Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
В каких случаях можно использовать индексы в качестве ключей?
Индексы массива можно использовать в качестве ключей, если порядок элементов не изменяется, а сами элементы не имеют уникальных идентификаторов. Однако, это может привести к проблемам, если порядок элементов изменяется или элементы списка динамически добавляются/удаляются.
Как подключить React-компонент к Redux-store?
Чтобы подключить компонент к Redux-store, используется библиотека React Redux. Для получения данных из состояния применяется хук useSelector, а для отправки действий — useDispatch. Эти инструменты позволяют интегрировать Redux-логику в React-компоненты без необходимости дополнительной настройки.
Какие типы данных могут быть ключами объекта?
Ключами обычного объекта могут быть только строки и Symbol. Если использовать другие типы (числа, объекты, boolean), они автоматически приводятся к строке. Это происходит неявно и может приводить к неожиданным конфликтам ключей. Symbol — единственный тип, который не приводится к строке.
Почему ключи объекта приводятся к строке?
Ключи объекта приводятся к строке, потому что объект в JavaScript изначально задумывался как словарь “строка → значение”. Такое решение упрощает модель данных и делает доступ к свойствам быстрым и предсказуемым. Это поведение закреплено в спецификации языка. Исключением являются Symbol, добавленные позже.
Рейтинг:
3
Сложность:
3
Рейтинг:
1
Сложность:
3
Рейтинг:
5
Сложность:
6
Рейтинг:
4
Сложность:
6