typeof与instanceof的区别
时间: 2023-04-21 21:05:30 浏览: 107
JS中typeof与instanceof的区别
typeof用于判断一个变量的数据类型,返回一个字符串,包括"undefined"、"boolean"、"number"、"string"、"object"和"function"。
而instanceof用于判断一个对象是否是某个类的实例,返回一个布尔值。它需要一个左操作数,即要判断的对象,和一个右操作数,即要判断的类。如果左操作数是右操作数的实例,返回true,否则返回false。
阅读全文