摘要:
隐式声明的变量,会被创建为全局变量。本文参考代码如下:1 scope = "globle";2 function scopeTest() {3 alert (scope);//输出 undefined4 var scope = "local";5 alert(scope);//输出 local6 }说明:第1行的scope(global)在定义时会首先被存入作用域链的头部,即全局作用域;在调用scopeTest时,js解释器生成1个调用对象(call object),并将scopeTest 内通过var定义的所有变量设为它的一个属性(此处只有一个用var 阅读全文
posted @ 2012-06-08 16:44
尾巴-啾
阅读(75)
评论(0)
推荐(0)

浙公网安备 33010602011771号