移除数组元素

移除数组中的元素

http://www.nowcoder.com/questionTerminal/edbc7496a36e433c89d298b9256af856

function remove(arr,item){
var newarr = []
arr.forEach((ele) => {
if(ele != item){
newarr.push(ele)
}
})
return newarr
}
使用forEach遍历数组,将逐个元素取出,进行判断,如果符合,则添加到新数组,最后返回新数组。
有错误或者有更完美解法,请大佬不吝赐教。

全部评论
把foreach换成map运行速度更快,内存更小
3 回复 分享
发布于 2021-03-12 10:47

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
07-03 11:02
中山大学 C++
字节刚oc,但距离九月秋招很近了有两段互联网实习,非腾讯字节。不敢赌转正,现在在纠结去还是不去如果实习俩月离职会有什么后果吗
阿城我会做到的:不去后悔一辈子,能否转正取决于ld的态度,只要他不卡,答辩就是走流程,个人觉得可以冲一把
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
评论
5
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务