当前位置:网站首页 > 技术博客 > 正文

js判断一个变量是否为空



typeof 的语法规则是:。返回的就是字符串。

我们可以直接使用 来判断。

另外,列几个这个操作符比较特殊的情况:

 

instanceof 的语法规则是 。返回值是 boolean 类型。

instanceof 的工作原理是看构造器的 属性是否存在于该对象的原型链上。这样也就意味着它只能判断对象类型。

如果我们使用 这样的方式构造一个字符串,也能使用 instanceof 来判断。如下:

 

这个方法默认会返回 "[object type]", 其中的 type 就是数据的类型。值得说明的是,我们调用的时候必须要用上 call。详情可以点击 MDN 文档。

 

最后就是借助一些库了,比如,我们可以使用 lodash 的 isString 方法判断:

 

以上就是我能想到的全部了!

  • 上一篇: cv2 bgr转rgb
  • 下一篇: ts品牌女装官网
  • 版权声明


    相关文章:

  • cv2 bgr转rgb2025-05-08 21:01:03
  • 广告过滤功能怎么打开2025-05-08 21:01:03
  • 原型以及原型链是什么2025-05-08 21:01:03
  • 编程软件排名前十2025-05-08 21:01:03
  • rbf神经网络和bp神经网络2025-05-08 21:01:03
  • ts品牌女装官网2025-05-08 21:01:03
  • <img>标签表示的是什么?2025-05-08 21:01:03
  • linux popen执行命令2025-05-08 21:01:03
  • 适合大驼峰命名有哪些2025-05-08 21:01:03
  • javascript在html中应用的三种方法2025-05-08 21:01:03