美文网首页
js删除数组中的空值

js删除数组中的空值

作者: 飞吧666 | 来源:发表于2019-12-18 11:09 被阅读0次

1.filter 过滤方法

var arr = ['A', '', 'B', null, undefined, 'C', '  '];
var r = arr.filter(function (s) {
    return s && s.trim(); // 注:IE9(不包含IE9)以下的版本没有trim()方法
});
输出结果:

2.splice方法

function trimSpace(array){  
     for(var i = 0 ;i<array.length;i++)  
     {  
         if(array[i] == " " || array[i] == null || typeof(array[i]) == "undefined")  
         {  
                  array.splice(i,1);  
                  i= i-1;  

         }  
     }  
     return array;  
}

相关文章

  • js删除数组中的空值

    1.filter 过滤方法 2.splice方法

  • JAVAScript数组原数组的改变与不改变的方法

    改变原数组: pop():删除数组中的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,...

  • 数组相关

    1、JS两个数组比较,删除重复值巧妙方法

  • JS学习笔记之数组操作

    shift() 删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined。 unshift() ...

  • 20171005

    1.array_pop(array) 删除数组中的最后一个元素。返回数组的最后一个值。如果数组是空的,或者非数组,...

  • js数组的方法

    一、JS中去除数组中的假值(0, 空,undefined, null, false) 1.Array.filter...

  • 数组方法基础

    shift :删除原数组第一项,并返回删除元素的值,如果数组为空则返回undefined。 var a = [1,...

  • 数组元素删除

    关键词:Array数组删除多个元素、JS、倒序删除 背景? 删除数组中特定条件的元素(可能存在多个)_JS实现。实...

  • JS数组

    一、数组方法汇总 shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var ...

  • JS数组方法汇总

    1 shift: 删除原数组的第一项,并返回删除元素的值; 如果数组为空则返回undefined var a = ...

网友评论

      本文标题:js删除数组中的空值

      本文链接:https://www.haomeiwen.com/subject/yrgynctx.html