Javascript 仅使用word从数组中删除项

Javascript 仅使用word从数组中删除项,javascript,node.js,discord.js,Javascript,Node.js,Discord.js,我想知道如何仅使用world而不是数组[0]从数组中删除项目。你可以使用拼接方法,并使用索引获得元素位置 这将只删除第一个查找到的元素 让testArray=['1','2','3','4']; 让黑世界='2' if(testArray.includes(blackWorld))testArray.splice(testArray.indexOf(blackWorld),1) console.log(testArray)/['1','3','4']您的意思是您有一个数组['car','bal

我想知道如何仅使用world而不是数组[0]从数组中删除项目。你可以使用
拼接方法,并使用
索引获得元素位置

这将只删除第一个查找到的元素

让testArray=['1','2','3','4'];
让黑世界='2'
if(testArray.includes(blackWorld))testArray.splice(testArray.indexOf(blackWorld),1)

console.log(testArray)/['1','3','4']
您的意思是您有一个数组
['car','ball','computer']
,并且要从中删除
ball
?您可以使用:
let newArr=oldArr.filter(e=>e!=='ball')
@弗拉基米尔博戈莫洛夫如果你想移除球,你应该用另一种方式比较:
e!='球“
@kinggray准确无误,已修复。你好@CandyCZ01,欢迎来到stackoverflow。Stackoverflow鼓励提出问题,说明您尝试了什么代码,得到了什么结果,以及预期的结果。请提供您的代码,以便其他人可以帮助您。
let input = ['a', 'b', 'c'];
let output = input.filter(item => item !== 'b'); //["a", "c"]