Получить свойство объекта

verfaa

Профессор
Регистрация
29 Янв 2007
Сообщения
416
Реакции
49
В скрипте в переменной json храниться объект, т.к. alert(json); выдаёт object Object
Функция console.info(json); в консоли файрбага в файрфоксе показывает, что объект имеет следующую структуру:
Код:
[Object { name= "3621964ujk.jpg",  size=199617,  type="image/jpeg"}]

Каким бразом получить значение свойства name?
json.name выдаёт undefined
 
json.name выдаёт undefined
Да вроде всё верно написано. Возможно переменная не та, или контекст не тот, т.е ошибка в другом месте. Попробуйте так вывести лог
console.log(json, json.name);
тоже самое будет?
 
  • Заблокирован
  • #3
Да вроде всё верно написано. Возможно переменная не та, или контекст не тот, т.е ошибка в другом месте. Попробуйте так вывести лог
console.log(json, json.name);
тоже самое будет?
а разве JSON.Parse не надо юзать?
 
Да. я сам в шоке, но всё равно undefined
Вот даже скрин сделал:
Код:
Код:
console.log(json, json.name);
Результат:
image_509fededafbea.png
 
Для просмотра ссылки Войди или Зарегистрируйся
не всегда, иногда сам скрипт не сырой json выдаёт, а уже объект. А у нас он.

мля) не обратил внимание на скобки [] - означает массив, т.е обращатся надо
json[0].name
 
Назад
Сверху