【发布时间】:2009-04-26 09:35:06
【问题描述】:
两者有什么区别:
function bar()
{
for (x=0; x< 100; x++) {}
}
和
function bar()
{
var x;
for (x=0; x< 100; x++) {}
}
如果 x 没有在该函数之外声明,那么它不是全局变量?我总是想知道这一点,因为我通常不会声明仅在循环中使用的一次性变量,但我想知道这是否会破坏浏览器等中的可比性。
【问题讨论】:
标签: javascript