和map()类似,array的filter也接收一个函数 和map()不同的是,filter把传入的函数依次作用于每个函数,然后根据返回TRUE还是FALSE来做决定保留还是舍弃该元素 例如,删除一个数组中的偶数 var arr=[1,2,4,5,6,7,9,11,13,15,16]; var r=arr.filter(function(x){ return x % 2!==0 }) r;//[1,5,7,9,11,13,15] 把一个array中的空格去掉 var arr=['a','','…