js如何删除数组中的指定值

郭扬
  • 74

比如一个数组 var a = [1,2,3,4,5,4,3,4,2,1,5]
我想删除其中的 5 怎么删除
我知道underscore中有一个 without

clipboard.png

除了这个,还怎么删除

回复
阅读 2.2k
2 个回答
✓ 已被采纳

a.filter(item => item !== 5)
// ES6写法
Array.from(new Set([1,2,3,4,5,4,3,4,2,1,5]));
// 或者
console.log(...new Set([1,2,3,4,5,4,3,4,2,1,5]));
宣传栏