发现控制台返回一个false
说明在这里str只是一个以string为数据类型的值 并不是String的实例对象
str instanceof String 在只有左侧是右侧类的对象时才会返回ture
那么我们看下他是不是Object的实例对象
同样返回false
说明str本身并不是任何一个类的实例
所以只能通过new一个String达到目标
还可以测一下typeof str;
返回的是 string 而并不是Object
所以str instanceof 任何类都会返回false
instanceof测字符串为啥是false
最新推荐文章于 2023-04-06 09:41:49 发布