在Firefox Web控制台中,为什么我可以更改name2
var name2=12
undefined
typeof name2
"number"
name2="hello"
"hello"
typeof name2
"string"
而不是name
typeof name
"string"
name=12
12
typeof name
"string"
?
谢谢。
答案 0 :(得分:0)
由于它是全局对象的只读属性(感谢Pointy),因此JavaScript明确将其强制转换为字符串。