我想要訪問一個對象鍵和索引從一個對象,這是做什麼最好的方法?訪問一個對象鍵和索引從for循環中的對象
這是數據對象:
d={KpiName:"KPI1", '1/1/2016':"85%", '1/2/2016':"87%"}
Object {KpiName: "KPI1", 1/1/2016: "85%", 1/2/2016: "87%"}
這是我1st
環路與輸出
for (var key in d) { console.log("d[\"key\"]: ", d[key]) }
d["key"]: KPI1
d["key"]: 85%
d["key"]: 87%
這是我想達到什麼,但我想我可以把它寫更好
2nd
for loop with output
i=1; for (var key in d) { console.log("d[\"key\"]: ", d[key]); console.log("i: ", i); i++}
d["key"]: KPI1
i: 1
d["key"]: 85%
i: 2
d["key"]: 87%
i: 3
3
我以爲我可以寫在for循環這樣
for (var key, i in d){...}
但它似乎沒有工作,也許我的2nd
for循環達到我想要的東西,但我不知道這是否是最好的代碼。
'爲(在d VAR鍵){的console.log(鍵,d [鍵])} ' – Keith