var str = "啊啊啊啊";console.log(str instanceof String); //faslestr不是一个string对象吗? 因为它也可以调用属性和方法.
1 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
你弄错了,并不是只有引用类型可以调用属性和方法的。5种基本数据类型:Undefined、Null、Boolean、Number 和String,还有1种复杂数据类型Object;通常,我们并不是想知道某个值是对象,而是想知道它是什么类型的对象就用instanceof 操作符,如:colors instanceof Array,引用类型除了Object还有Array、Date、RegExp、Function,这几个可以用instanceof 。
添加回答
举报
0/150
提交
取消