【发布时间】:2012-10-11 16:30:05
【问题描述】:
我有一个全局变量 i 递增(参见小提琴 here):
(function increment() {
i += 1;
})();
i = 0;
在 Chrome 中,我收到错误 Uncaught ReferenceError: i is not defined。
不应该在这里托管变量i,以便在函数increment内部,变量i被定义为undefined吗?
【问题讨论】:
标签: javascript hoisting