isUndefined

检查给定的 value 是否为 undefined

使用场景

  • 默认参数处理:在应用默认值之前检查是否为 undefined。
  • 可选属性检查:验证对象属性是否存在。
  • 错误预防:避免 undefined 引用错误。

示例

import { isUndefined } from 'funtool';

isUndefined(undefined); // ✅ true
isUndefined(null); // ❌ false
isUndefined(0); // ❌ false
isUndefined(''); // ❌ false

函数签名

function isUndefined(v: any): boolean

参数

  • v (any):要测试是否为 undefined 的值。

返回值

  • (boolean):如果该值是 undefined,则返回 true,否则返回 false