javascript - js Array,如何删掉指定的元素

查看:67
本文介绍了javascript - js Array,如何删掉指定的元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

js,想删掉一个Array中指定的一个数值,
看了网上的方法,大部分是使用splice,不过这样的话,删了再增加,则array的size会增大,
有没有更好的方法?

解决方案

splice删除数组中的一个数据,splice(index,1) index下标
你说的删除后,在给这个数组push一个数据,size会增大是什么意思,是length吗??

var arr=['1','2','3','4','5'];
    arr.splice(2,1)  //删除字符 3
    console.log(arr.length); //4

    arr.push('未知数');
    console.log(arr) // ['1','2','4','5','未知数']
    console.log(arr.length) // 5

这篇关于javascript - js Array,如何删掉指定的元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆