我暴露了我的问题,我实际上有2个变量s1
和s2
里面有多个值
前:
s1 = [4906,145,62,56];
s2 = ["text1","text2","text3","text4"];
我正在寻找将s1
和s2
连接起来的最佳方式:
data = [["text1",4906],["text2",145],["text3",62],["text4",56]];
任何帮助将不胜感激
答案 0 :(得分:0)
假设您确保两个阵列的大小相同,您可以执行以下操作:
data = [];
for(i=0; i<s1.length; i++){
var temp = [];
temp.push(s1[i]);
temp.push(s2[i]);
data.push(temp);
}
为什么不保存对象数组而不是更多数组?
data = [ { title: "text", value: 4353 } , { ... } ]
答案 1 :(得分:0)
只需循环使用索引作为两个数组的索引(只要你想在每个数组的相同位置连接变量)