@jekanok

Как перебирать объект в node.js?

3223: {
count: 112,
popular: true,
price: 2,
id: 1,
service: "Facebook",
slug: "3223",
image: "/assets/images/serv/3223.png"
},
vkcom: {
count: 0,
popular: true,
price: 23,
id: 0,
service: "Вконтакте",
slug: "VKcom",
image: "/assets/images/serv/vkcom.png"
},
mailru: {
count: 540,
popular: true,
price: 2,
id: 2,
service: "MailRu",
slug: "MailRu",
image: "/assets/images/serv/mailru.png"
},

вот есть объект как мне перейти сюда count, можете сбросить пример. спасибо за ответ!
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ответы на вопрос 1
erge
@erge
Примус починяю
См. Объекты: перебор свойств
for (key in obj) {
  /* ... делать что-то с obj[key] ... */
}


Далее ....
var obj = {
3223: {
count: 112,
popular: true,
price: 2,
id: 1,
service: "Facebook",
slug: "3223",
image: "/assets/images/serv/3223.png"
},
vkcom: {
count: 0,
popular: true,
price: 23,
id: 0,
service: "Вконтакте",
slug: "VKcom",
image: "/assets/images/serv/vkcom.png"
},
mailru: {
count: 540,
popular: true,
price: 2,
id: 2,
service: "MailRu",
slug: "MailRu",
image: "/assets/images/serv/mailru.png"
}
}

console.log(obj[3223]["count"])

for (key in obj) {
  console.log("Для key="+key+" count="+obj[key]["count"])
}


upd:
так же еще можно метод forEach использовать
Object.keys(obj).forEach(function(key) {
  console.log(key, ':', this[key]["count"]);
}, obj);


PPS: учитесь пользоваться поиском... ya.ru
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы