2018-11-29JS二维数组

二维数组的本质:数组中的元素又是数组。
var arr = [[1,2,4,6],[2,4,7,8]] //这就是一个二位数组
arr[2][3]; // 表示第三列第4行所在的元素。角标从0开始

二维数组的初始化
 
实例一:

var arr = [[1,2],['a','b']];
console.log(arr[1][0]); //a 第2列第1行所在的元素

实例二:

var arr = new Array(new Array(1,2),new Array("a","b"));
console.log(arr[1][0]);

实例三:二维数组的声明:

var arr = new Array();         //先声明一维
       for(var i=0;i<5;i++){          //一维长度为5
          arr[i]=new Array(i);    //在声明二维
          for(var j=0;j<5;j++){      //二维长度为5
             arr[i][j]=i;
       }
} <br>然后,遍历二维数组arr
for(var i=0;i<arr.length;i++){
    for(var j=0;j<arr[i].length;j++){
        document.write(arr[i][j]);
    }
    document.write("<br/>");  
}

注意:我们写入换行是写入的标签,因为document.write()是写入到HTML文档。所以写入换行不能用"\n"。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一部分:快速入门JS学习中的一些注意点:2018.8.16基础知识: 入门JavaScript是世界上最流行的脚...
    天山雪莲_38324阅读 3,576评论 0 1
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,751评论 0 13
  • --- 学习目标: - 掌握编程的基本思维 - 掌握编程的基本语法 typora-copy-images-to: ...
    YFBigHeart阅读 4,707评论 0 2
  • 一个自闭者 众人不理解,嘲笑他 笑他的眼神空洞 笑他的步履踌拙 鄙视他的不合群 厌恶他不懂恭维 树和大地安然生长 ...
    菜刀诗人八木阅读 1,765评论 0 4
  • 通过Adapter根据类对象的里的数组属性的长度为LinearLayout动态加载TextView,使用BaseA...
    JOJO大魔王阅读 7,081评论 0 0

友情链接更多精彩内容