我当前的数组:abc = ['a', 'b', 'c', 'd'];
我理解 .pop()
删除并返回数组的最后一项,因此: abc.pop(); ='d'
但是,我想删除最后一项,并返回数组。所以它会返回:
['a', 'b', 'c'];
是否有 JavaScript 函数可以实现此目的?
最佳答案
pop()
函数还会从数组中删除最后一个元素,所以这就是您想要的( Demo on JSFiddle ):
var abc = ['a', 'b', 'c', 'd'];
abc.pop()
alert(abc); // a, b, c
关于javascript - 从数组中删除最后一项(并且不返回项),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20304919/