JS(数组)

74 阅读1分钟

JS-06(数组)

数组

存放一些数据的集合,也是引用数据类型(复杂数据类型)。数组/对象/函数

创建数组

1.字面量的方式创建

  • var arr = [ xxx, xxx, x, xx ]。console.log(arr)

2.内置构造函数的方式创建

  • var arr = new Array(xxx, xx, xxx)
  • 创建一个有长度的数组: var arr = new Array (5)

数组的长度

数组的长度并不固定,取决于数组内部有多少个元素

查看方式:

  • 1.打印数据,在控制台展开数组,找到最后的length
  • 2.打印数组名.length

当数组长度 === 0 : 代表当前数组为空数组

数组的索引(下标)

表明 数组的这个位置上有什么内容

注意: 下表是固定的,永远是0 1 2 3 4 5 6......

arr[2] = '新的数据' 表示下标2上面的数字被改新数据了.

数组遍历(需求:拿到数组各个位置上的值)

例子:

image.png

冒泡排序

普通版

image.png

优化版

image.png

选择排序

image.png