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

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

clipboard.png

除了这个,还怎么删除

阅读 3.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]));
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题