摘要: JavaScript代码运行前有一个类似编译的过程即词法分析,词法分析主要有三个步骤: 分析参数 再分析变量的声明 分析函数声明 具体步骤如下: 函数在运行的瞬间,生成一个活动对象(Active Object),简称AO 第一步:分析参数: 第二步:分析变量声明:如var age;或var age= 阅读全文
posted @ 2018-11-14 22:14 卡路西 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.js和py类似,以函数作为作用域 2.js函数作用域在函数未调用之前已创建 3.js函数的作用域存在作用域链,并且也是在被调用之前创建 4.函数内部变量声明提前 阅读全文
posted @ 2018-11-14 19:55 卡路西 阅读(142) 评论(0) 推荐(0) 编辑