JS手撕代码练习---基础片
移除数组arr中所有与item相同的元素,不直接修改数组arr,结果返回新的数组。
方法一:元素相同的用slice删除掉
function remove(arr,item) {
//不能修改原数组,可以通过.slice(0)复制一个新的与原数组一样的数组
new newArr = arr.slice(0);
for(var i = 0;i < newArr.length; i++) {
if(newArr[i] == item) {
//如果找到与item相同的元素就删除掉,并且i也要减掉
原创
2021-10-27 23:34:03 ·
175 阅读 ·
0 评论