牛骨文教育服务平台(让学习变的简单)
博文笔记

5.2 Javascript:循环-二维数组

创建时间:2016-03-12 投稿人: 浏览次数:10839

二维数组说明

与一维数组相比,在用法上二维数组并没有什么不同;二维数组提供了行与
列的选择;也就是说,在一维数组里的每个值都是一组一维数组

语法

var arrayStr=new Array(new array(),new array(),new array(),new array(),...)

说明

var arrayStr=new Array(); 这已经是一个一维数组,所以在一维数组里再套多个一维数组便形成了
二维数组。简单理解就是行与列,第行有N列,第列有N值

示例

var arrayStr=[[1,2,3],[4,5,6],[7,8,9]];//中括号里嵌套中括号——数组里面装数组
alert(arrayStr[0][1]);//第一个中括号代表找到索引为0的第一个子数组,即[1,2,3];第二个中括号代表找到[1,2,3]中索引为1的值,即2

遍历二维数组

for(var i=0;i<arrayStr.length;i++)
{
    for(var j=0;j<arrayStr[i].length;j++)
    {
        alert("第"+i+"行 第"+j+"列 的值为:"+arrayStr[i][j]);
        }
    }

push

arrayStr.push([10,11,12]);//向数组里增加对象
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。