2017-06-16 124 views
1

对不起,我是一个JavaScript初学者。 我的数据有问题。 我希望有人能给我解决方案(与js的文档或在这里回答)。 我有阵列如何将数组推向数组? (二维数组javascript codeigniter)

var array1 = ["you","they","them","he","she","it"]; 
var array2 = ["we","us","me","I"]; 

和我有一个数组来保存阵列

var data = [][]; //I don't know how to write. 

如何保存在数据ARRAY1和数组2? 以及如何打印该数据? 谢谢。

+1

目前还不清楚如何将两个数组应该在'data'相互关联的 - 你可以展示你可能会寻找什么样的结构为? –

+0

将数组推入数据时,您的预期输出是什么? – Lixus

+0

你想连接两个吗?或者你正在干燥以实现二维阵列? – quinz

回答

3

试试这个。

var array1 = ["you","they","them","he","she","it"]; 
 
var array2 = ["we","us","me","I"]; 
 

 
var mergedArray = []; 
 
mergedArray.push(array1); 
 
mergedArray.push(array2); 
 
console.log(mergedArray); //To access the merged array 
 
console.log(mergedArray[0]); //To access first array 
 
console.log(mergedArray[0][0]); //To access element inside first array

+1

谢谢先生。你解决了我的问题 –

2

通过创建一个数组

var arr = []; 

刚开始时,只是把你的其他阵列它

arr.push(["you","they","them","he","she","it"]); 
arr.push(["we","us","me","I"]); 

您可以检索单个项目,像这样

var youVar = arr[0][0]; // has value "you" 
+0

感谢您的回答,我会尽力而为! –