Skip to content

函数: isEmpty()

ts
function isEmpty(value): boolean;

定义于: common.ts:120

判断值是否为「空」。

判定为空的情形:nullundefined、空字符串 ''、空数组、空 Map/Set、 以及无自身可枚举属性的普通对象 {}

参数

参数类型描述
valueany任意待判断的值

返回值

boolean

为空返回 true,否则返回 false

备注

注意 0falseNaN 均视为「非空」,只判断结构层面的空。

示例

ts
isEmpty('')  // => true
isEmpty([])  // => true
isEmpty({})  // => true
isEmpty(0)   // => false