全国协议5人面授小班,企业级独立开发考核,转业者的IT软件工程师基地 登录/注册 | 如何报名
当前位置: Java   >  数组
admin · 更新于 2021-08-06

数组是一组数据构成的列表。

数组由中括号包裹,每一项通过逗号进行分隔:

var arr = [1, '2', 3, 4, 5];console.log(arr[0]); // 输出:1console.log(arr[1]); // 输出:"2"
代码块
  • 1
  • 2
  • 3
  • 4

和对象一样的是,数组的每一项也可以是任意类型的数据。

如果需要访问数组中的每一项可以通过数组[下标]的格式进行访问。

下标就是数组每一项的编号,这个编号从0开始,第一项为0,第二项为1,以此类推。

数组可以理解成一种特殊的对象,他原生具有一些方法,如遍历数组:

var arr = ['a', 'b', 'c'];arr.forEach(function(item, index) {
  console.log(item, index); // "a" 0, "b" 1, "c" 2});
代码块
  • 1
  • 2
  • 3
  • 4
  • 5

通过数组.forEach的方式就可以遍历数组,forEach方法接受一个函数,这个函数在遍历到每一项的时候会被调用,并将每一项的值和下标作为参数传递过来。

既然具有一些方法,同样的也具有一些属性,最常用的就是length属性:

var arr = [1, 2, 3];console.log(arr.length); // 输出:3
代码块
  • 1
  • 2
  • 3

数组的 length 属性会返回数组的长度。


为什么选择汉码未来