我有以下 JSON:
{"data":[{"id":1,"client_id":1},{"id":2,"client_id":1}]}
我正在尝试做一个for...in
,但有些事情进展不顺利。
看我的代码:
for (post in data) {
console.log(post.client_id); //return undefined
}
但如果我这样做:
for (i=0 ; i<data.length; i++) {
console.log(data[i].client_id); //return the correct value
}
为什么for..in
在这种情况下我不能迭代?