Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javascript中如何在数组中拆分数组?_Javascript_Arrays - Fatal编程技术网

在Javascript中如何在数组中拆分数组?

在Javascript中如何在数组中拆分数组?,javascript,arrays,Javascript,Arrays,我有一个数组,它包含一组由冒号分隔的内容,因此,例如initArray[0]可能包含10:30:20:10。如何再次拆分此文件,以便使用initArray[0][1]。感谢您的帮助 如果要拆分数组中的每个元素: for( var i = 0; i < initArray.length; i++ ) { initArray[i] = initArray[i].split( ':' ); } 变成: [ [ '10', '30', '20', '10' ], [ 'a', 'b',

我有一个数组,它包含一组由冒号分隔的内容,因此,例如
initArray[0]
可能包含
10:30:20:10
。如何再次拆分此文件,以便使用
initArray[0][1]
。感谢您的帮助

如果要拆分数组中的每个元素:

for( var i = 0; i < initArray.length; i++ ) {
    initArray[i] = initArray[i].split( ':' );
}
变成:

[ [ '10', '30', '20', '10' ], [ 'a', 'b', 'c', 'd' ] ]

如果要拆分数组中的每个元素:

for( var i = 0; i < initArray.length; i++ ) {
    initArray[i] = initArray[i].split( ':' );
}
变成:

[ [ '10', '30', '20', '10' ], [ 'a', 'b', 'c', 'd' ] ]
initArray=newarray('10:30:20:10','11:31:21:11');
对于(i=0;i
initArray=newarray('10:30:20:10','11:31:21:11');

对于(i=0;我尝试了很多东西,但根本无法让它工作。Javascript不是我的强项。我尝试了很多东西,但根本无法让它工作。Javascript不是我的强项。哦,天哪,我意识到我做错了什么,我在for循环中使用了i和initArray.length。我认为我的语法有缺陷。哦,天哪,我意识到了d我做错了什么,我的for循环中的I和initArray.length错误。我认为我的语法有缺陷。
initArray=new Array('10:30:20:10', '11:31:21:11');
for(i=0;i<initArray.length;i++)
{
    initArray[i]=initArray[i].split(':');
}
console.log(initArray[0][0]); // 10
console.log(initArray[1][0]); // 11​​​​​​​​