0.filter()
filter用于筛选数组中符合特定条件的元素,然后返回一个新的数组,包含符合条件的元素,他不会破坏原有的数组。
filter 方法会对数组中的每个元素调用一次 callback 函数,并将返回值为 true 的元素添加到新数组中,最终返回这个新数组。
1 | const numbers = [1, 2, 3, 4, 5]; |
push()
: 这个方法用于在数组的末尾添加一个或多个元素,并返回修改后数组的新长度。pop()
:pop()
方法用于删除并返回数组的最后一个元素。reverse()
:reverse()
方法用于颠倒数组中元素的顺序,即将数组中的元素倒序排列。splice()
:splice()
方法可以用来插入、删除或替换数组的元素。它接受多个参数,包括要操作的起始位置、要删除的元素个数以及要插入的新元素。shift()
:shift()
方法用于删除并返回数组的第一个元素。unshift()
:unshift()
方法用于在数组的开头添加一个或多个元素,并返回修改后数组的新长度。sort()
:sort()
方法用于对数组的元素进行排序,默认按照字母顺序排序。可选参数可以指定排序规则。