lodash 之 _.isEmpty
lodash.isEmpty() 是 Lodash 库中的一个函数,用于检查给定值是否为空。它可以用于判断对象、数组、字符串等不同类型的值是否为空。
const _ = require('lodash'); console.log(_.isEmpty(null)); // 输出: true console.log(_.isEmpty(undefined)); // 输出: true console.log(_.isEmpty('')); // 输出: true console.log(_.isEmpty([])); // 输出: true console.log(_.isEmpty({})); // 输出: true console.log(_.isEmpty({ name: 'John' })); // 输出: false console.log(_.isEmpty([1, 2, 3])); // 输出: false
_.isEmpty() 函数接受一个值作为参数,然后返回一个布尔值。如果值为空,即没有实际内容,函数返回 true;否则返回 false。
在示例中,_.isEmpty() 函数被用来检查不同类型的值是否为空。例如,对于 null、undefined、空字符串、空数组以及空对象,函数都返回 true;而对于非空对象 { name: ‘John’ } 和非空数组 [1, 2, 3],函数返回 false。
漫思