8 个解决方案
#1
請舉例
#2
for(var i =minlng;i<maxlng;i=i+0.00194){这些代码都是写在var overlaycomplete = function(e){里的 怎么 把t的这个二维数组传到后台。
lngset.push(i);
}
var latset=new Array();
for(var j=minlat;j<maxlat;j=j+0.00194){
latset.push(j);
}
var ar=[];
var t=[];
for(var i=0;i<lngset.length;i++){
ar.push(lngset[i]);
t.push(ar);
}
#3
你传对象不就可以,对象里面放一个数组。
#4
啥意思啊==
#5
var arr1=[1,2,3,4],
arr2=['a','b','c','d'];
var arr=[];
for(var i= 0,len=arr2.length;i<len;i++){
arr.push([arr2[i],arr1[i]]);
}
console.log(JSON.stringify(arr));
#6
是不是[{"0":0, "1":1},{ },{ }]这种形式?
var ar={};//改成对象
var t=[];
for(var i=0;i<lngset.length;i++){
ar[i] = lngset[i];//赋键值
t.push(ar);
}
#7
形成二维的条件中 两个一维元素的个数一定要一样吗?
#8
没有规定,一维元素之间互相不影响
var arr = [{"0":0, "1":1}, {"3": 3, "4": 4, "5": 5}];
console.log(arr[0]["0"]);//->0
#1
請舉例
#2
for(var i =minlng;i<maxlng;i=i+0.00194){这些代码都是写在var overlaycomplete = function(e){里的 怎么 把t的这个二维数组传到后台。
lngset.push(i);
}
var latset=new Array();
for(var j=minlat;j<maxlat;j=j+0.00194){
latset.push(j);
}
var ar=[];
var t=[];
for(var i=0;i<lngset.length;i++){
ar.push(lngset[i]);
t.push(ar);
}
#3
你传对象不就可以,对象里面放一个数组。
#4
啥意思啊==
#5
var arr1=[1,2,3,4],
arr2=['a','b','c','d'];
var arr=[];
for(var i= 0,len=arr2.length;i<len;i++){
arr.push([arr2[i],arr1[i]]);
}
console.log(JSON.stringify(arr));
#6
是不是[{"0":0, "1":1},{ },{ }]这种形式?
var ar={};//改成对象
var t=[];
for(var i=0;i<lngset.length;i++){
ar[i] = lngset[i];//赋键值
t.push(ar);
}
#7
形成二维的条件中 两个一维元素的个数一定要一样吗?
#8
没有规定,一维元素之间互相不影响
var arr = [{"0":0, "1":1}, {"3": 3, "4": 4, "5": 5}];
console.log(arr[0]["0"]);//->0