数组去空的方法

    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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容