文章阅读

沉浸阅读完整内容

写文章

JS删除指定数组元素

正在统计阅读人数 正在统计字数
登录收藏0
字号 100%

   //封装函数删除数组中所有的指定的数字
        let arr1 = [3, 2, 1, 2, 5, 1];
        //定义函数
        const deleteNum = (arr, num) => {
            //判断传入值是否为数组
            if (arr instanceof Array) {
                arr.splice(arr.indexOf(num), 1); //获取指定数字的索引并删除
                if (arr.indexOf(num) !== -1) deleteNum(arr, num); //如果数组内还有指定数字进行递归删除
            } else {
                console.warn("请传入数组"); //在控制台输出警告
            }
            return arr1
        };
        deleteNum(arr1, 1)
        console.log(deleteNum(arr1, 1))

推荐阅读

4 篇精选
文章 / 110微信小程序使用weui 文章 / 113微信小程序的几个主要文件 文章 / 111微信小程序调用扫码API 文章 / 112数组快速去重的方法

发表评论

评论 0

还没有评论,欢迎留下第一条讨论。

分享精彩,传递价值

生成专属海报,分享你的文章,让更多人发现好内容

浏览器不支持 Canvas,无法生成海报。

每日签到

每天来这里,记录一点持续积累。

当前积分--积分
本月签到--
本月获得--积分
正在读取