zoukankan      html  css  js  c++  java
  • 去掉数组中的空数组

    去掉数组中的空数组

    使用filter查看
    filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。
    注意: filter() 不会对空数组进行检测。
    注意: filter() 不会改变原始数组。

    let aa=[
        [{name:'小红',age:18,class:1},{name:'小明',age:18,class:1}],
        [],
        [{name:'小黄',age:18,class:2},{name:'小蓝',age:18,class:2}],
        [{name:'小紫',age:18,class:3}],
        [{name:'小橙',age:18,class:3}]
    ]
    var r = aa.filter(item => {
        return item.length > 0
    });
    console.log(r)
    

    结果:

    [
        [{name:'小红',age:18,class:1},{name:'小明',age:18,class:1}],
        [{name:'小黄',age:18,class:2},{name:'小蓝',age:18,class:2}],
        [{name:'小紫',age:18,class:3}],
        [{name:'小橙',age:18,class:3}]
    ]
    
  • 相关阅读:
    webpack常见问题 收藏
    ES6 模块
    ES6 Class 类
    ES6 迭代器
    ES6 函数
    ES6 数组
    ES6 对象
    记一次pda(安卓)环境配置流程
    类型转换
    DOM事件
  • 原文地址:https://www.cnblogs.com/yryraa6/p/13074154.html
Copyright © 2011-2022 走看看