共计 715 个字符,预计需要花费 2 分钟才能阅读完成。
1.push() 后增
push() 办法能够向数组后增加一个新的元素,并返回新数组的长度。
开端增加,返回长度,扭转原数组
var a = [1,2,3] | |
var b = a.push(4) | |
console.log(a) // [1,2,3,4] | |
console.log(b) // 4 |
2.unshift() 前增
unshift() 能够向数组前增加一个或多个元素,并返回新的长度
首部增加,返回长度,扭转原数组
var a = [2,3,4] | |
var b = a.unshift(0,1) | |
console.log(a) // [0,1,2,3,4] | |
console.log(b) // 5 |
3.pop() 后删
pop() 用于删除并返回最初一个元素。
尾部删除,返回被删除的元素,扭转原数组
var a = [1,2,3] | |
var b = a.pop() | |
console.log(a) // [1,2] | |
console.log(b) // 3 |
4.shift() 前删
shift() 用于删除并返回首个元素
删除首部元素,返回被删元素,扭转原数组
var a = [1,2,3] | |
var b = a.shift() | |
console.log(a) // [2,3] | |
console.log(b) // 1 |
- splice() 修该删除
splice(index,length, 减少的元素 1, 减少的元素 2 …., 减少的元素 N) 示意从 index 开始删除 length 个元素,并从 index 开始新增元素 1~N,放回被删除的元素组成的数组
对数组进行删除批改,返回被删除的元素组成的数组,扭转原数组
var a = [1,2,3] | |
var b = a.splice(1,1,3,[2,3,4],5) | |
console.log(a) // [1,3,[2,3,4],5,3] | |
console.log(b) // [2] |
正文完
发表至: javascript
2021-02-08