标签: javascript scratchpad
我使用MDN guide来学习JS,我使用scratchpad来尝试一些例子。
如果我写
find
为什么console.log说" b的值是-1" ?!它应该是未定义的
答案 0 :(得分:0)
您可能之前使用值var b定义了-1。
var b
-1
如果你尝试上面的代码,你会看到,如果变量已经被实例化,并且你再次声明变量而没有为它们设置任何值,那么变量就不会被实例化。
var b = -1; console.log(b) var b; console.log(b)