Skip to content
On this page

数组

  • 知道为什么要有数组
  • 会创建数组
  • 会从数组中获取元素
  • 会对数组进行遍历
  • 能给数组新增一个元素
  • 完成数组的冒泡排序

数组的创建

#利用new关键字来创建空数组
var arr = new Array()
#利用数组字面量来创建空数组
var arr = []

数组(array)是按次序排列的一组值。每个值的位置都有编号(从O开始),整个数组用方括号表示。

var arr = [ 'sxt ', 'baizhan ', 'it'];

两端的方括号是数组的标志。sxt是O号位置,baizhan是1号位置,it是2号位置。(位置也称为下标)

除了在定义时赋值,数组也可以先定义后赋值。

var arr = [;
arr[0] = 'sxt ' ;
arr[1] = 'baizhan ' ;
arr[2] = 'it';

任何类型的数据,都可以放入数组

var info = [10,"你好",true,NAN,null,[1,2,3],undefined]

多维数组

var a = [[1,2],[3,4]]
a[0][1]    // 2
a[1][1]    // 4

length属性、计算数组长度

["test","666","单走一个6"].length         //3