_.isEmpty(value)
_.isEmpty(value)
用于检查值是否为空。对于字符串、数组、对象和类数组对象,如果其长度为 0,则认为其为空。
value
:要检查的值。
返回值:如果值为空,则返回 true
,否则返回 false
。
示例:
javascript
console.log(_.isEmpty('')); // 输出:true
console.log(_.isEmpty([])); // 输出:true
console.log(_.isEmpty({})); // 输出:true
console.log(_.isEmpty(new Map())); // 输出:true
console.log(_.isEmpty(null)); // 输出:true
console.log(_.isEmpty('hello')); // 输出:false
console.log(_.isEmpty([1, 2, 3])); // 输出:false
console.log(_.isEmpty({ 'a': 1 })); // 输出:false
console.log(_.isEmpty(new Map([[1, 'a']])); // 输出:false
console.log(_.isEmpty(123)); // 输出:false
在这个例子中,_.isEmpty
用于检查值是否为空。对于空字符串、空数组、空对象、空 Map、null 等情况,返回 true
;对于非空的字符串、数组、对象、Map,以及其他类型的值,返回 false
。