从数组中删除最后一个元素

24 浏览
0 Comments

从数组中删除最后一个元素

我有下面这个数组。

var arr = [1,0,2];

我想要删除最后一个元素,即2。

我使用了 arr.slice(-1); 但它并没有删除该值。

admin 更改状态以发布 2023年5月21日
0
0 Comments

使用splice(startPosition, deleteCount)

array.splice(-1)

var array = ['abc','def','ghi','123'];
var removed = array.splice(-1);  //last item
console.log( 'array:', array );
console.log( 'removed:', removed );

0
0 Comments

根据JavaScript的约定,Array.prototype.pop()函数。

let fruit = ['apple', 'orange', 'banana', 'tomato'];
let popped = fruit.pop();
console.log(popped); // "tomato"
console.log(fruit); // ["apple", "orange", "banana"]

0