isNil.js

  1. /**
  2. * 检查值是否为 `undefined` 或 `null`。
  3. *
  4. * @alias module:Language.isNil
  5. * @since 1.0.0
  6. * @param {*} value 要检查的值。
  7. * @returns {boolean} 如果值为 `undefined` 或 `null`,返回 `true`,否则返回 `false`。
  8. * @example
  9. *
  10. * isNil(undefined); // true
  11. *
  12. * isNil(void 0); // true
  13. *
  14. * isNil(null); // true
  15. *
  16. * isNil(''); // false
  17. *
  18. * isNil('a'); // false
  19. *
  20. * isNil(1); // false
  21. */
  22. function isNil(value) {
  23. return value == null;
  24. }
  25. export default isNil;