在javascript中添加对象数组中的对象

时间:2017-02-01 12:07:08

标签: javascript arrays object

我的代码中有一个Array对象:

cities =[{city_name:'NY',X:'1',Y:'2'}]

我正在尝试使用ajax获取新城市信息并添加到cities数组。 我从ajax得到响应,并像上面那样制作精确的对象,但是当我尝试将新对象推入数组时,没有任何事情发生。

我的完整代码:

<script>
  cities = [{
      svgPath: targetSVG,
      title: "Romania",
      latitude: 44.4333000183,
      longitude: 26.1000003815,
    }

    , {
      svgPath: targetSVG,
      title: "China",
      latitude: 39.8897018433,
      longitude: 115.275001526,
    }

    , {
      svgPath: targetSVG,
      title: "Taiwan",
      latitude: 24.8047008514,
      longitude: 120.9713974,
    }
  ];

  function push_test() {
    temp = {
      arc: -0.85,
      alpha: 0.9,
      latitudes: 1,
      longitudes: 2
    };
    cities.push(temp);
  }
</script>

<button onclick='push_test()'>test</button>

0 个答案:

没有答案