JavaScript 数组操作slice spice学习

slice(startIndex, endIndex),endIndex选填,可为负数,不填则截取剩余所有。不会修改原始的数组

splice(startIndex, length, item1,....,item2),length必填(删除的元素个数),item1,...,item2选填(新插入的元素),返回值为删除元素组成的数组。会修改原始的数组

var _arr = [0, 1, 2, 3, 4]
console.log(_arr.slice(1, 3))

var delarr = _arr.splice(1, 2, 11, 22)
console.log(delarr)
console.log(_arr)

猜你喜欢

转载自blog.csdn.net/chenjineng/article/details/81287547