Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用MDN 指南来学习 JS,并使用暂存器尝试一些示例。
如果我写
console.log('The value of b is ' + b); var b;
为什么console.log 说“b 的值为-1”?!它应该是未定义的
可能你var b用 value 定义了之前-1。
var b
-1
如果您尝试上面的代码,您会看到,如果变量已经实例化,并且如果您再次声明该变量而不为它们设置任何值,则该变量将不会被实例化。
var b = -1; console.log(b) var b; console.log(b)