2 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超7個贊
你可以試試
console.log(typeof data.getOrder[0]);
并使用它
data.getOrder[0].id
因?yàn)間etOrder是一個Array.
如果您使用typeof獲取數(shù)組的數(shù)據(jù)類型,則結(jié)果object
檢查數(shù)組
function isArray(a){
return (
typeof(a) === Object.name.toLowerCase() && (
a instanceof Array ||
Object.prototype.toString.call(a) === '[object Array]'
)
);
}

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超4個贊
let data = {
"getOrder": [{
"__typename": "Order",
"id": 1,
"items": [{
"__typename": "Item",
"id": 1,
},
{
"__typename": "Item",
"id": 2,
}
]
}]
}
console.log(data.getOrder[0].__typename);
console.log(data.getOrder[0].items[0].__typename);
console.log(data.getOrder[0].items[1].id);
添加回答
舉報