数组方法比较

map:返回一个新数组,不改变原数组
filter:返回一个新数组,不改变原数组
forEach:只是使用数组元素

slice:选取数组的的一部分,并返回一个新数组 slice(1, 3) slice(1) slice(1, -1)

indexOf:搜索数组中的元素,并返回它所在的位置
join:把数组的所有元素放入一个字符串

改变原数组
pop:删除最后一个元素,返回删除的元素
shift:删除第一个元素,返回删除的元素
push unshift:返回新数组长度
splice:插入 删除 代替 array.splice(index, howMany, item1, ….., itemX) 返回被删除元素的数组,改变原数组
reverse:反转
sort:排序

猜你喜欢

转载自www.cnblogs.com/bingery/p/11282959.html