实现一个 destroyer 函数,第一个参数是初始数组,后跟一个或多个参数。从初始数组中删除与这些参数具有相同值的所有元素。
function destroyer(arr) {
// Remove all the values
var arr1=new Array();
var arr2=new Array();
arr1=arguments[0];
for (var i = 1; i < arguments.length; i++) {
var num=arguments[i];
arr1=arr1.filter(function (name){
return name!=num;
});
console.log("arr1="+arr1);
}
console.log("结束循环");
return arr1;
}
destroyer([1, 2, 3, 1, 2, 3], 2, 3);