摘要: 1.变量的赋值操作,会有二个阶段。 1.1.编译器会询问作用域是否有声明过某变量,如var a,如果没有,则添加到作用域中,有,则跳过。 1.2.引擎生成运行所需代码时,如a=2,询问作用域是否有此'a'变量,如果有,则使用,如果没有,则往上级查找,一直查到全局作用域中,还未找到,则抛出异常 2.引 阅读全文
posted @ 2016-05-10 22:53 龙式坦克 阅读(173) 评论(0) 推荐(0)