【发布时间】:2018-04-11 14:52:26
【问题描述】:
基本上我有一个 json 说..
collectionData = {'customerName':'Ashish','phone':'1234567'}
现在我有一个包含 json 字段名的数组,例如..
array = ['customerName','phone'];
现在我要执行这个操作:
for (let i = 0; i < array.length; i++) {
console.log(collectionData.array[i]);
}
为什么这段代码给了我错误?谢谢提前
【问题讨论】:
-
改用括号表示法 (
console.log(collectionData[array[i]]);) -
嘿,感谢您的快速响应.. 成功了!!!
-
@raina77ow。 OP 在问为什么这段代码给了我错误?我们不应该考虑回答那部分吗?
标签: javascript arrays firebase