创建数组的方法

1
2
3
let 数组名 = [元素1,元素2,元素3...]

let 数组名 new Array(元素1,元素2,元素3...)

数组下标通常以 0 开始

数组名.length(length 能获取数组中元素的个数)

以 const 声明的数组,后面可以改变它的值

数组内的元素可以是任意表达式,例如:函数,字符串,数字等等


内置数组函数

在数组末尾添加元素

1
数组名.push(要添加的元素);

在数组开头添加元素

1
数组名.unshift(要添加的元素);

上面两个内置函数有返回值,返回值是新数组的长度

删除数组最后一个元素

1
2
数组名.pop();
//

删除数组的第一个元素

1
数组名.unshift(要删除的元素);

上面两个内置函数有返回值,返回值是被删除的元素

删除数组的第一个元素

1
数组名.unshift(要删除的元素);

查询数组中某个元素的下标

1
数组名.indexOf(要查找的元素);

如果有,则返回该元素对应的下标

如果没找到该元素,则返回-1

查询数组中是否包含某个元素

1
数组名.includes(要查找的元素);

有则返回 true,
无则返回 false

数组进阶