у меня есть объект json, который возвращается по запросу AJAX, и у меня возникают некоторые проблемы с ним, .lengthпотому что он продолжает возвращаться undefined. Просто интересно, правильно ли я это использую:
console.log(data.length);
console.log(data.phones.length);
Они оба возвращаются, undefinedдаже если они являются действительными объектами.
Обновление:
образец возвращенного объекта JSON:
{"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}