小编Kat*_*man的帖子

JS:按值从数组中删除第一个元素

我有一个数组:

arr = [50, 40, 50, 50];
Run Code Online (Sandbox Code Playgroud)

我需要删除等于50的第一个元素,并且不要触摸另一个。此代码仅返回[40]

arr = arr.filter(function(e) {return e !== 50}) // [40]
Run Code Online (Sandbox Code Playgroud)

但是我需要

arr = arr.somefunction(function(e) {return e !== 50}) // [40, 50, 50]
Run Code Online (Sandbox Code Playgroud)

我将不胜感激。

javascript arrays filter

1
推荐指数
1
解决办法
95
查看次数

标签 统计

arrays ×1

filter ×1

javascript ×1