Javascript对象和数组问题

Javascript objects and arrays issue

本文关键字:问题 数组 对象 Javascript      更新时间:2023-09-26

我正在做一个项目,我被困在了一个我认为没有那么难的地方。我有一个像这样的数组:

    var Coords = [
        {lat: 7, lng: 3},
        {lat: 3, lng: 2}
    ]

我需要使用一个循环来推更多的后期和lng坐标到这个数组…实际上大约有3万个坐标。(请注意,这里的当前数据是一个示例。)我试过了:

Coords.push(Coords[2].lat = 100)
Coords.push(Coords[2].lng = 200)

没有帮助。任何帮助,对于这个简单的问题,将是伟大的!我可以找出循环只需要知道如何获得数据!!

就用

Coords.push({lat: 1, lng: 2})

用于推送新数据和

Coords[1].lat = 2

尝试:

Coords.push({lat: 100, lng: 200})

你可以像这样添加多个对象:

Coords.push({lat: 100, lng: 200}, {lat: 150, lng: 250}, {lat: 200, lng: 300})