一、Array对象
1、splice()方法通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。
1.1、方法值:
a、start:删除元素的起始位置
b、deleteCount:删除元素的数量
c、item1, item2, …:可选参数,在替换
对象方法示例:
let arr = [1,33,44,55,66,77]
console.log(arr)
arr.splice(2,1)//从索引为2的元素开始删除一个元素
arr.splice(2,2,99,99)//从索引为2的元素开始,替换原始元素
2、slice(begin,end):返回一个新的数组对象,这一对象是由begin和end决定的.
对象方法示例:
let arr = [1,33,44,55,66,77]
let temp = arr.slice(1,3)//将索引1-3之间的元素提取出来,不包含索引下标3.
console.log(temp)
3、concat(arrAy):合并两个新数组,原数组不变。
对象方法示例:
let arr = [1,33,44,55,66,77]
let arr1 = ['Apple','Google','Microsoft']
let demo = arr.concat(arr1)//合并arr1得到一个新数组
4、at(number):方法接收一个整数值并返回该索引的项目,允许正数和负数。负整数从数组中的最后一个项目开始倒数。
对象方法示例:
let arr1 = [1,33,44,55,66,77]
console.log(arr1.at(-1))//负数表示从数组最后从后往前提取数据
console.log(arr1.at(2))//正数表示从前往后提取数据
5、includes():用来判断数组中是否包含某一个数,如果包含返回为ture,不包含返回为flase
对象方法示例:
let num= [1,33,44,55,66