javascript数组的简单问题
来源:百度知道 编辑:UC知道 时间:2024/05/19 06:59:23
<script>
var arr = [[1,2,3,4],[5,6,7,8]];
for(var i=0;i<arr.length;i++)
{
for(var j=0;j<arr[i].length;j++)
{
alert(arr[i][j]);
}}
</script>
请大家帮我解释下这个程序,特别是
for(var i=0;i<arr.length;i++)
{
for(var j=0;j<arr[i].length;j++)
它是怎么弄的,竟然可以读出子数组里面的元素。。
var arr = [[1,2,3,4],[5,6,7,8]];
for(var i=0;i<arr.length;i++)
{
for(var j=0;j<arr[i].length;j++)
{
alert(arr[i][j]);
}}
</script>
请大家帮我解释下这个程序,特别是
for(var i=0;i<arr.length;i++)
{
for(var j=0;j<arr[i].length;j++)
它是怎么弄的,竟然可以读出子数组里面的元素。。
arr是个二维数组嘛
var arr = [[1,2,3,4],[5,6,7,8]];
定义arr为数组,两个元素分别为[1,2,3,4],[5,6,7,8] ,都是数组,所以arr是二维数组
for(var i=0;i<arr.length;i++)
循环,从第一个开始到它的长度-1
一个一个出来呀