gpt4 book ai didi

javascript - 从数组中删除与特定字符串匹配的所有元素

转载 作者:行者123 更新时间:2023-12-03 00:34:41 25 4
gpt4 key购买 nike

从数组中删除与特定字符串匹配的所有元素的最简单方法是什么?例如:

array = [1,2,'已删除',4,5,'已删除',6,7];

我想从数组中删除所有'deleted'

最佳答案

只需使用 Array.prototype.filter() 获取条件元素的函数

var array = [1,2,'deleted',4,5,'deleted',6,7];
var newarr = array.filter(function(a){return a !== 'deleted'})

更新:ES6 语法

let array = [1,2,'deleted',4,5,'deleted',6,7]
let newarr = array.filter(a => a !== 'deleted')

关于javascript - 从数组中删除与特定字符串匹配的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35249774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com