语法:

  1. _.compact(array)

功能:

  • 创建一个新数组,包含原数组中所有的非假值元素。例如false,null,0,””, undefined 和 NaN 都是被认为是“假值”

    参数:

  • array (Array): 待处理的数组

    返回:

  • (Array): 返回过滤掉假值的新数组

    例子:

    1. <script setup>
    2. import _ from "lodash" // JS 工具库
    3. const arr = [0, 1, false, 2, '', 3]
    4. const newArr = _.compact(arr)
    5. console.log(newArr)
    6. </script>

    image.png