Nikulio
@Nikulio
NaN !== NaN

Как проверить, есть ли в объекте в JSON еще объекты?

Всем привет

Вот у меня перебор элементов :
function getJson(file, template, container) {
	$.getJSON(file, function (data) {
})
}


И JSON :

{
	"item_1": {
		"img": "img/f.jpg",
		"article": "Glasses are cool",
		"price": "599"
	},
	"item_2": {
		"img": "img/g.jpg",
		"article": "Glasses are not so cool",
		"price": "699"
	},
	"item_3": {
		"img": "img/s.jpg",
		"article": "Glasses are beautiful",
		"price": "799"
	}
}


Как проверить, например, если ли в item_3 в price не просто значение, а объект? Например, так:
{
	"item_3": {
		"img": "img/s.jpg",
		"article": "Glasses are beautiful",
		"price":  {
"value": "322",
"real":"yes"

}
	}
}


Cпасибо
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ответы на вопрос 1
if (price && price.toString() === "[object Object]")
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы