zoukankan      html  css  js  c++  java
  • 01 lodash—Array

    注:使用版本:3.10.1

    1._.chunk

    说明:创建一个新的数组,将原先的数组中的数据按照指定大小分割成多个数组,最后剩余   的数据不足指定大小时,最后一个分割数组剩余几个数据就是几个数据。

    例如:

    var arr=_.chunk([1,2,3,4,5],2);
    console.log(arr);//[ [ 1, 2 ], [ 3, 4 ], [ 5 ] ]

    2._.compact

    说明:剔除非真值。

    注意:false0、‘’、NaNundefined都是非真值。

    例如:

    var arr=_.compact([0,false,2,'','abc']);
    console.log(arr);//[ 2, 'abc' ]

    3._.difference

    说明:将第一个数组中与后面其他数组中的重复元素剔除,返回剩余元素。

    例如:

    var arr=_.difference([1,2,3],[3,5],[2,4]);
    console.log(arr);//[ 1 ]

    4._.drop

    说明:从数组起始端剔除指定长度的元素。

    var arr=_.drop([1,2,3.4],2);
    console.log(arr);//[ 3.4 ]

    5._.dropRight

    说明:从数组末端剔除指定长度的元素。

    var arr=_.dropRight([1,2,3,4],2);
    console.log(arr);//[ 1, 2 ]
  • 相关阅读:
    MFC菜单、工具栏和状态栏
    MFC控件
    MFC对话框
    MFC消息映射机制
    性能优化可使用的工具
    常见的内存问题分析思路
    k8s之Probe
    docker swarm
    keepalived配置虚拟ip(vip)实现双机热备以及自动切换主备
    linux安装openjdk1.8
  • 原文地址:https://www.cnblogs.com/juanjuanBlog/p/5166187.html
Copyright © 2011-2022 走看看