方法一:slice()方法;
var a=[1,5,'ff','g','h','sd','g'];
alert( deletelast(a));
function deletelast(arr){
return arr.slice(0,arr.length-1);
}
方法二:concat()或slice()加pop();
function deletelast(arr){
// var newarr=arr.slice(0);
var newarr=arr.concat();
newarr.pop();
return newarr;
}
本文介绍了两种使用JavaScript从数组中删除最后一个元素的方法:第一种是使用slice()方法,通过复制除最后一个元素外的所有元素实现;第二种是先使用concat()复制整个数组,然后使用pop()方法删除最后一个元素。
1843

被折叠的 条评论
为什么被折叠?



