var arr = ['A', '', 'B', null, undefined, 'C', ' '];
var r = arr.filter((s) => {
return s && s.trim(); // 注:IE9(不包含IE9)以下的版本没有trim()方法
});
console.log(r); //打印结果: ["A", "B", "C"]
var arr = ['A', '', 'B', null, undefined, 'C', ' ','D','feiniaomy.com'];
//自定义过滤函数
function trimSpace(array){
for(var i = 0 ;i<array.length;i++)
{
//这里为过滤的值
if(array[i] == " " || array[i] == null || typeof(array[i]) == "undefined" || array[i] == ' ' )
{
array.splice(i,1);
i= i-1;
}
}
return array;
}
console.log(trimSpace(arr));
https://blog.csdn.net/qq_40999917/article/details/119943316