【发布时间】:2015-08-07 21:52:06
【问题描述】:
这听起来像是一个愚蠢的问题,但它就是这样。我有一个像这样格式化的 js 数组
var locationID = [
{ ID: "ID1", location: "location1" },
{ ID: "ID2", location: "location2" },
{ ID: "ID3", location: "location3" },
];
我正在尝试遍历数组
for(i = 0; i < locationID.length;i++){
var object = locationID[i];
}
我想从内部数组中获取两个元素,以便获取 ID 和位置。例如,我会通过object[0] 或object["ID"] 来执行此操作吗?
还有一种更有效的方法来做我需要做的事情,比如 for each 循环或类似的事情。
【问题讨论】:
-
object["ID"] 和 object["location"] 应该可以正常工作,真的不能比这更有效,只是其他方法可以做到这一点,毕竟你需要遍历所有
-
你不是要比较
object['ID'] == ID吗?
标签: javascript arrays