我暴露了我的问题,我有2个变量 s1
和 s2
,其中有多个值
ex:
s1 = [4906,145,62,56];
s2 = ["text1","text2","text3","text4"];
我正在搜索CONTENATE s1
和s2
的最佳方法:
data = [["text1",4906],["text2",145],["text3",62],["text4",56]];
任何帮助都将不胜感激
假设您确保两个数组的大小都相同,则可以执行以下操作:
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 } , { ... } ]
只需通过使用索引作为两个数组的索引(只要您想在每个数组的同一地点加以convats vars(