删改方法
slice
返回新的截取之后的数组
左闭右开区间
为负数的特殊情况

splice
返回删除的数组
会修改原数组

参数
第一个,起始,增加或者删除的位置
第二个,指定删除元素的个数
第三个,插入的值

第二个参数传入
负值,0,NaN,undefined,null 不截取
传入数字字符串会转为数字进行截取,true会截取一位


第三个参数传入
参数为负数的时候,注意数据插入的位置

索引方法
indexOf
返回索引
从左往右查找
lastIndexOf
返回索引
从右往左查找
includes
返回布尔值
创建数组方法
Array.of()
Array(2) // 一个参数会被当成构造数组的长度
Array(2, 3, 4) // 多个参数会直接放入数组

Array.from()
把类数组转为数组

fill() 填充数组
修改原数组
参数
第一个,被填充内容
第二个,起始位置
第三个,终止位置
find
返回第一个符合条件的值

findIndex
返回第一个符合条件的值得索引


2021-03-23 02:42:31