数组(操作)
一:检测是否为数组的方式
1.instanceof 运算符
let arr = [];
let obj ={
};
log(arr intanceeof Array);//结果true为数组 false为非数组
log(obj intanceof Array);//结果是false 为非数组 是个对象
2.Array.isArray(参数);
let arr = [];
log(Array.isArray(arr));//true 是个数组
3.includes()接收一个参数:元素 返回布尔值
let arr =[1,2,3];
log('1');//fasle
log(1);//true
二:添加数组元素
1.push 方法 (在数组末尾添加一个或者多个数组元素 ) 原数组改变
let arr = [1,2,3];
arr.push(4,'pink');
log(arr);//arr[1,2,3,4,'pink']
//1.可以给数组后面追加新的元素
//2.push()参数直接写数组元素
let arr = [1,2,3];
log(arr.push(4,'pink') //输出的结果为数组的长度 5
//3.push完毕之后 输出的数组的长度
2.unshift 方法 (在数组的前面添加一个或者多个数组元素)
let arr = [1,2,3];
arr.unshift('red');
log('arr');//['red',1,2,3]
//1.可以给数组前面追加新的元素
//2.unshift()参数直接写数组元素
let arr = [1,2,3];
log</