Как обратиться к такому объекту
Подскажите как обратиться к такому объекту, название приходит цифрами с бекенда, как обратиться к id, cardNumber и т.д. ??
cards:
477629: {id: 477629, cardNumber: "1234", cardHolderName: null }
__proto__: Object
__proto__: Object
|
Цитата:
|
Цитата:
|
Да с цифрами то не проблема, а вот
cards: 477629: {.... это как, должно быть cards: {477629: {.... А зная конкретный номер (это и есть id), обращайтесь - объект[12345].cardNumber ... |
Цитата:
console.log(obj[objId])- то он объект показывает:
353966: {id: 353966, status: "1234", cardHolderName: null, expiry: "1221", isVerified: true, …}
но когда обращаюсь console.log(obj[objId].status)пишет undefined |
Цитата:
Цитата:
var cards = {
477629: {id: 477629, status: "1234", cardHolderName: null }
}
alert(cards[477629].status)
|
Цитата:
var statusуже сам назначаю для приходящего cards c бекенда
var status = cards:
469306: {id: 469306, status: "1234", …}
__proto__: Object
__proto__: Object
|
NeonMan,
:-?
var id = 469306;
var obj = {cards:{469306: {id: 469306, status: "1234"}}}
var status = obj.cards[id].status;
alert(status);
|
Цитата:
var obj = {cards:{469306: {id: 469306, status: "1234"}}}
id мы не знаем, он рандомный приходит каждый раз, подскажите как можно обратиться к cards.randomName.status |
NeonMan,
var obj = {cards:{469306: {id: 469306, status: "1234"}}}
for(var id in obj.cards) {
if(id == obj.cards[id].id) alert(obj.cards[id].status);
}
|
| Часовой пояс GMT +3, время: 00:37. |