在Javascript中由于没有作用域的概念,所以很容易发生标识符名称的冲突,尤其是在比较大的项目中,这类情况更容易发生 例如下面这段代码 { var temp = "12"; } alert(temp); //输出 12
(function() { var temp = "123"; })(); alert(temp); //输出错误
|
在Javascript中由于没有作用域的概念,所以很容易发生标识符名称的冲突,尤其是在比较大的项目中,这类情况更容易发生 例如下面这段代码 { var temp = "12"; } alert(temp); //输出 12
(function() { var temp = "123"; })(); alert(temp); //输出错误
|