@lucky_e3

Как получить элемент из JSON JavaScript?

Условно такой код:
const tmp = '{ "qwerty": "1234567890" }';
console.log(JSON.parse(tmp).qwerty);        // OK --- 1234567890

// Но если id будет хранится в переменной
var id = 'qwerty';
console.log(JSON.parse(tmp).id);        // undefined


как реализовать такое же поведение, что и в первом случае, если id хранится в строковой переменной id?
  • Вопрос задан
  • 1354 просмотра
Решения вопроса 1
@askhat
const tmp = '{ "qwerty": "1234567890" }';
console.log(JSON.parse(tmp).qwerty);        // OK --- 1234567890

// Потому что синтаксис другой
var id = 'qwerty';
console.log(JSON.parse(tmp)[id]);        // OK --- 1234567890
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы