javascript change array length methods
改变数组长度的方法
push, pop
shift, unshift,
splice,
fill,
Array
- 改变数组长度的方法
push, pop
shift, unshift,
splice,
fill,
- 不改变数组长度的方法
map, forEach,
filter,
reduce, reduceRight,
some, every,
indexOf, lastIndexOf,
sort, reverse,
join,
includes,
concat,
entries, keys, values,
toString, toLocaleString,
find, findIndex,
flat
flatMap
copyWithin,
Array.from
Array.of
Array.isArray
Array.fill 改变数组长度 ❌
// fill 填充
arr.fill(value[, start[, end]])
Array.splice 改变数组长度 ❌
// splice 拼接
let arrDeletedItems = array.splice(start[, deleteCount[, item1[, item2[, ...]]]])
Array.slice 不改变数组长度 ✅
// slice 切片
// string.slice(beginIndex[, endIndex])
array.slice([start[, end]])