方法一。直接使用filter就能搞定了
var arr=[1,2,null,undefined,9];
arr=arr.filter(Boolean);
结果arr=[1,2,9]
方法二。null,undefined,empty这些在if里面都是空值。所以可以if判断。
var arr=[1,2,null,undefined,9];
let newArr= []
//法1
arr.forEach(item => {
if (item) {
newArr.push(item)
}
})