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