我认为函数中定义的任何变量都是本地的,但我可以轻松访问其函数之外的变量'e'.
function change() {
var d = 6;
e = 7;
}
change();
alert(e); //> alerts 7
Run Code Online (Sandbox Code Playgroud)
Ken*_*kot 10
因为默认情况下新变量将进入全局范围. var通过将变量的存在限制在当前范围内来防止这种情况发生.
| 归档时间: |
|
| 查看次数: |
228 次 |
| 最近记录: |