实现一个 destroyer 函数,第一个参数是初始数组,后跟一个或多个参数。从初始数组中删除与这些参数具备相同值的全部元素。html
function destroyer(arr) { // Remove all the values var argArr = arguments; for(var i = 1; i < argArr.length; i++){ arr = arr.filter(function(val) { return argArr[i] !== val; }); } return arr; } destroyer([1, 2, 3, 1, 2, 3], 2, 3);