题目
分别写出如下代码的返回值
String('11') == new String('11')
String('11') === new String('11')
答案
回答:true
false
(1)String()
返回的是字符串,new String()
返回的是对象。
(2)==
的时候,实际运行的是 String('11') == new String('11').toString()
做了隐式转换。
欣赏此文,打赏一下
分别写出如下代码的返回值
String('11') == new String('11')
String('11') === new String('11')
回答:true
false
(1)String()
返回的是字符串,new String()
返回的是对象。
(2)==
的时候,实际运行的是 String('11') == new String('11').toString()
做了隐式转换。
欣赏此文,打赏一下