代码如下:
function destroyer(arr) { // Remove all the values var brr=arguments[0].filter(function(x){ for(var j=1;j<arr.length;j++){ return x!=arr[j]; //到这里就直接返回结果了,但我需要它遍历完后再输出结果 } }); return brr; } destroyer([1, 2, 3, 1, 2, 3], 2, 3);
应该怎么改?我想跳出那个循环,待遍历后再输出结果,正确结果应该是显示 [1,1]
相关分类