passshift
@passshift
php, js, html5, css

JS почему undefined?

Здравствуйте!

У меня возникли непонятки, объясните пж-ста кто-нибудь почему в результате получаю undefined:

Имею ответ в формате Json и объект с другими объектами, пытаюсь обратиться к одному из них:

var next = responce.n;
console.log($obj[next]);


- получаю undefined

При попытке обратиться вот так:

var next = 'a1';
console.log($obj[next]);


- получаю то что нужно!

проверяю responce.next:

console.log(responce.n);

- все как и нужно, тут хранится просто "a1"

Живой пример

В чем моя ошибка?
  • Вопрос задан
  • 236 просмотров
Решения вопроса 1
nazarpc
@nazarpc
Open Source enthusiast
У вас в одном примере "a" кириллическая, а в другом латиница. Выглядит одинаково, но на самом деле не то же самое.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Market-place Ростов-на-Дону
от 100 000 до 200 000 ₽
24 июн. 2024, в 14:07
2000 руб./за проект
24 июн. 2024, в 13:33
100000 руб./за проект
24 июн. 2024, в 13:09
50000 руб./за проект