> Какие типы могут быть ключами в JSON (JavaScript)

Уровень: middle · Роль: frontend · Категория: Технические вопросы

Компании: Сбер

Стек: JavaScript

> Пример ответа

В JSON ключи могут быть только строками. Это строгое правило формата: любое имя свойства в JSON-объекте должно быть заключено в двойные кавычки, например: {"name": "value"}. В отличие от JavaScript, где ключами объекта могут быть строки, числа или символы (Symbol), JSON не поддерживает другие типы. Числа, булевы значения, null, массивы и объекты могут быть только значениями, но не ключами. При работе с JSON в JavaScript, если вы используете JSON.parse(), ключи автоматически преобразуются в строки, даже если исходный объект имел числовые ключи.

> ГОТОВЫ К СЛЕДУЮЩЕМУ СОБЕСЕДОВАНИЮ?

Запустите тренировочную сессию с ИИ и получите детальную обратную связь, чтобы увереннее проходить реальные интервью