javascript数组,返回新的截取之后的数组
发布时间:2021-03-23 02:42:31    作者:博客外链

删改方法

slice

     返回新的截取之后的数组

     左闭右开区间

     为负数的特殊情况

splice

     返回删除的数组

     会修改原数组

     参数

     第一个,起始,增加或者删除的位置

     第二个,指定删除元素的个数

     第三个,插入的值

     第二个参数传入

     负值,0,NaN,undefined,null 不截取

     传入数字字符串会转为数字进行截取,true会截取一位

     第三个参数传入

     参数为负数的时候,注意数据插入的位置

索引方法

indexOf

     返回索引

     从左往右查找

lastIndexOf

     返回索引

     从右往左查找

includes

     返回布尔值

创建数组方法

Array.of()

     Array(2) // 一个参数会被当成构造数组的长度

     Array(2, 3, 4) // 多个参数会直接放入数组

Array.from()

     把类数组转为数组

     fill() 填充数组

     修改原数组

     参数

     第一个,被填充内容

     第二个,起始位置

     第三个,终止位置

find

     返回第一个符合条件的值

findIndex

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