如何代替循环实现搜索?

发布于 7 年前作者 guiyingxie8807 次浏览最后编辑 7 年前来自 ask

在js里,有数组: 

XXX=[

  {    id: “A”,  long: 1, lat: 2},

  {    id: “B”,  long: 3, lat: 4},

  {    id: “C”,  long: 5, lat: 6},

  {    id: “D”,  long: 7, lat: 8},

  {    id: “E”,  long: 9, lat: 0},

]

请教怎么不用for循环提取到id=C对应的long和lat,得到5和6?

因为数组很大,for循环速度比较慢。

1 回复
ichen
ichen1 楼6 年前

Array.find()