【发布时间】:2013-08-04 02:02:24
【问题描述】:
我有这个:
var JSON = [
{
"id": 1,
"name1": "Seymore Butts",
"name2": "Jane Doe",
"name3": "John Smith",
"name4": "Mike Hawk"
}];
for (i = 1; i < 5; i++) {
var index = "name" + i;
window.console.log(JSON[0].index);
}
当然它会变得不确定,因为它正在寻找
JSON[0].index
而不是
JSON[0].name1
有什么方法可以强制它评估索引 var 而不是仅仅读取“索引”?
【问题讨论】:
-
为了将来参考,您有一个 javascript 对象 数组,而不是 JSON(根据定义,它始终是一个字符串)
标签: javascript json