Skip to content

@utilslib/core/isNullOrUndefined


检查一个值是否为 undefined 或 null。 ​


isNullOrUndefined ​

函数签名 ​

typescript
function isNullOrUndefined(value: unknown): value is undefined | null

描述 ​

检查一个值是否为 undefined 或 null。

参数 ​

参数名类型可选默认值描述
valueunknown否--

返回值 ​

value is undefined \| null

点击查看源码
js
/**
 * 检查一个值是否为 `undefined` 或 `null`。
 *
 * @param {unknown} value - 要检查的值。
 * @returns {value is undefined | null} 如果值为 `undefined` 或 `null`,则返回 `true`,否则返回 `false`。
 */
export function isNullOrUndefined(value) {
  return value === undefined || value === null;
}
ts
/**
 * 检查一个值是否为 `undefined` 或 `null`。
 *
 * @param {unknown} value - 要检查的值。
 * @returns {value is undefined | null} 如果值为 `undefined` 或 `null`,则返回 `true`,否则返回 `false`。
 */
export function isNullOrUndefined(value: unknown): value is undefined | null {
  return value === undefined || value === null;
}

如有错误,请提交issue :::