js去除数组中的空值,假值

filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。

注意: filter() 不会对空数组进行检测。

注意: filter() 不会改变原始数组。

var u=[undefined,undefined,1,'','false',false,true,null,'null'];
u.filter(d=>d);

举例:

data(){
        return{
            test:["","","3","","2"]
        }
    },
mounted(){
        this.test = this.test.filter(d=>d);
        console.log(this.test)
    },

猜你喜欢

转载自blog.csdn.net/Sunny_lxm/article/details/95203525