js--typeof 和 instanceof 判断数据类型的区别及开发中的使用

js--typeof 和 instanceof 判断数据类型的区别及开发中的使用

前言

  日常的开发中,我们经常会遇到判断一个变量的数据类型或者该变量是否为空值的情况,你是如何去选择判断类型的操作符的?本文来总结记录一下我们开发人员必须掌握的关于 typeof 和 instanceof 的知识点以及在开发中的使用建议,同时在面试过程中也经常会遇到这样的问题。

正文

  1、typeof 操作符

  typeof 操作符,确定任意变量的数据类型,确切说,它是判断一个变量是否为字符串、数值、布尔值或 undefined 的最好方式。其返回值为字符串类型,其使用方法如下:typeof 是一个操作符,不是一个函数,但是使用可以将变量作为参数传入:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwypxj.html