Skip to content

函数: isEmpty() ​

ts
function isEmpty(value): boolean;

定义于: common.ts:120

判断值是否为「空」。

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

参数 ​

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

返回值 ​

boolean

为空返回 true,否则返回 false

备注 ​

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

示例 ​

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