-
find 返回满足条件的第一个记录
-
filter 返回满足条件的所有记录
-
some 是否有记录都满足条件
-
ervery 是否所有记录都满足条件
-
unshift('a') 往数组的头部加东西,并返回操作完成后数组的长度
-
shift 把数组第一个元素干掉,并返回干掉的内容
-
[...xxx].sort((next, pre) => pre - next) 按照排序函数>0 来排序 pre-next
倒序(大->下)),next-pre 正序(小->大, sql 默认排序) -
slice 用户数组和字符串, 返回截取后的内容,不会修改原数组/字符串
-
slice(参数一,参数二)
参数一:开始截取的下标位置
参数二:结束截取下标位置,但是不会截取到该位置上的值
- splice 数组中用 array.splice( start, deleteCount,item1,item2,... )
参数
- start: Number类型数组中移除元素操作的起点索引,从0开始。
- deleteCount Number类型需要移除的元素个数。
- items 可选参数/任意类型要添加到数组中元素被移除位置的新元素,可以有多个。
参数详细介绍
splice()函数一直从索引start开始,移除deleteCount个元素,直到数组的结尾。
如果start为负,则将其视为length + start,此处length为数组的长度。
如果deleteCount为0或负数,则不会移除任何元素,并返回一个空数组。
如果start >= length,则不会移除任何元素,返回一个空数组。
如果参数items为数组类型(Array),仍会被当作一个元素看待,插入到当前数组中。
返回值
splice()函数的返回值为Array类型,返回从当前数组中被移除的元素所组成的新的数组。如果没有移除,则返回空数组