软件下载

js数组删除某个元素的方法(javascript删除数组元素教程分享)

软件下载 投稿 2022-06-28 16:16:03 浏览

删除数组 arr 最后一个元素。不要直接修改数组 arr,结果返回新的数组

注意:不要直接修改数组!不要直接修改数组!不要直接修改数组!

slice

function truncate(arr) {
    return arr.slice(0, -1);
}

filter

function truncate(arr) {
    let last = arr.length - 1;
    return arr.filter((e, i) => i != last);
}

push.apply & pop

function truncate(arr) {
    let newArr = [];
    [].push.apply(newArr, arr);
    newArr.pop();
    return newArr;
}

join.split & pop

function truncate(arr) {
    let newArr = arr.join().split(',');
    newArr.pop();
    return newArr;
}

concat & pop

function truncate(arr) {
    let newArr = arr.concat();
    newArr.pop();
    return newArr;
}

迭代

function truncate(arr) {
   var newArr=[];
    for(var i=0;i<arr.length-1;i++){
        newArr.push(arr[i]);
    }
    return newArr;
}

「真诚赞赏,手留余香」

求资源网

真诚赞赏,手留余香

使用微信扫描二维码完成支付

继续浏览有关编程的文章
发表评论
留言与评论(共有 0 条评论)
   
验证码:
版权声明

求资源网所发布的一切破解补丁,软件,以及其他分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途。
否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。