由于我对 javascript 相当陌生,因此我无法以我想要的方式创建和填充我的数组“数据”:
var data = new Array();
var i = 0;
results.forEach(function(lake) {
var data[i] = [{
name: lake.name,
fishs: lake.fisheryType,
dist: lake.distance,
lat: lake.latitude,
long: lake.longitude
}, ];
i++;
});
这是结果的console.log:
[Object, Object] 0: Object 1: Object length: 2
__proto__: Array[0]
执行此代码时,我得到
unexpected ] at line var data [i] = ...
谢谢你的帮助。