正在回答 回答被采纳积分+1
1回答
好帮手慕糖
2019-07-14 15:47:09
同学你好,1、一般我们会使用typeof判断类型。对于数值、字符串、布尔值分别返回number、string、boolean,函数返回function,undefined返回undefined,但是其他情况都返回object。所以这是typeof的不足之处。
2、不过我们还可以使用另一个方法,即:instanceof; instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数的 prototype 属性;
3、使用方法:instanceof运算符的左边是实例对象,右边是构造函数。它会检查右边构造函数的ptototype属性,是否在左边对象的原型链上。
也可以参考如下代码哦,例:
希望能帮助到你,欢迎采纳。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星