js中一维数组和二位数组中的几个问题示例说明

2019-12-21,,,

js中的数组,可以存放各种数据类型(数值,字串)

js中的数组没有越界,当输出的数组下标越界了,会显示undefined。

js中的数组是默认动态增长的

遍历数组的一种简单方式。

for(var key in arr){
window.alert(key+"= "+arr[key]);
}

在给一个空的二维数组赋值的时候出现的问题:

var arr2=[];
arr2[1][1]=45;//js不支持这种赋值方法

解决方法:

//在这之前需要初始化定义arr2有多少行。
for(var i=0;i<5;i++){
arr2[i]=[];
}
//这样就能对它赋值了。
arr2[1][1]=45;

您可能感兴趣的文章:

  • js一维数组、多维数组和对象的混合使用方法
  • JS实现遍历不规则多维数组的方法
  • JS获取多维数组中相同键的值实现方法示例
  • 关于js二维数组和多维数组的定义声明(详解)
  • 浅谈js多维数组和hash数组定义和使用
  • js 定义对象数组(结合)多维数组方法
  • JavaScript实现多维数组的方法
  • js的各种数据类型判断的介绍
  • js数组去重的方法总结
  • js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解

《js中一维数组和二位数组中的几个问题示例说明.doc》

下载本文的Word格式文档,以方便收藏与打印。