博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 中数组的创建与遍历
阅读量:6687 次
发布时间:2019-06-25

本文共 513 字,大约阅读时间需要 1 分钟。

js不像其他的语言C++等会固定数组的长度,而且数组中的数据类型必须一致,这就体现了js语言的灵活性,下面是我自己创建二维数组的方法与二维数组转换为一维数组的方法

    二维数组的创建

  • 方法一:利用new Array来创建
  • var a=new Array(10);for(i=0;i<10;i++){    a[i]=new Array(5);}var i,j;for(i=0;i<10;i++){    for(h=0;j<5;j++){        a[i][j]=i*j;    }}
  • 方法二:利用数组字面量进行创建
  • a=[[1,2,3],   [4,5,6]];

      二维数组转为以为数组的方法

  • 方法一:使用二重循环
  • function convert(arr){    var result=[];    var i,j;    for(var i=0;i

     

  • 方法二:巧用apply
  • function convert(arr){    return Array.prototype.concat.apply([],arr);}

     

 

转载于:https://www.cnblogs.com/zsblogs/p/5268051.html

你可能感兴趣的文章
cookie和session
查看>>
关于前端复用的构思
查看>>
微信小程序连接本地接口(转)
查看>>
小白的正则表达式学习之旅-02
查看>>
学习C语言必须知道的理论知识(第三章-数据类型的分类)
查看>>
hdu 素数环
查看>>
H3C CAS 介绍 & 基本概念
查看>>
xxx
查看>>
openSUSE 安装 Caffe
查看>>
你可能没注意的CSS单位
查看>>
咱计算机专业的人,能不能不那么特别地彰显对语文的无知?——再谈面向对象......
查看>>
foreach Transform 同时chils.setParent引起的bug
查看>>
AES加密--适用于RC2、RC4和Blowfish
查看>>
如何强制删除一个apk
查看>>
SHA算法摘要处理
查看>>
[HEOI2012]采花 BZOJ2743
查看>>
Codevs 3305 水果姐逛水果街Ⅱ 倍增LCA
查看>>
【智力题】程序员面试经典
查看>>
mysql命令行
查看>>
myeclipse一些技巧
查看>>