【发布时间】:2013-12-25 23:34:54
【问题描述】:
我只是想知道如果您尝试多次初始化一个变量(内部)究竟会发生什么。
例如:
var x = -5;
if(x < 0) {
var x = 5;
}
我知道最终结果将是x = 5,但这会导致浏览器销毁变量并重新启动它吗?
【问题讨论】:
-
@OliCharlesworth — 不是重复的。这讨论了不同函数中的变量。本题是关于在同一个函数中多次使用
var。 -
@Quentin:啊,好点子。
-
@OliCharlesworth 那不一样。第一个初始化绑定到窗口,第二个绑定到函数。
-
两口子和樱桃——主题中的问题与正文中的问题不同。
标签: javascript