您现在的位置:首页 --> 查看专题: 预解析
预解析时,完成了函数a的定义,即在window对象上添加变量a,并赋值为函数定义。之后遇到”var a;”,由于当前作用域已经有变量a,因此不需要做什么工作。在运行时,由于并没有给变量a赋值,因此原来的函数定义并没有覆盖,因此最终变量a是一个函数。如果将”var a;”改为”var a=1;”,则最终a的值为1。
[ 共1篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [12] 产品设计之QQ邮箱登录页与淘宝登录页
- [12] Python连接 MySQL 数据库的超时问
- [10] 手机客户端交互适配设计之我见
- [10] 一个 VLA (可变长度数组)的实现
- [9] 设计上的小细节
- [9] 没有比解决瓶颈更高效的事情了
- [9] 一句话crontab实现防ssh暴力破解
- [9] 谈谈Facebook的聊天系统架构
- [8] UED团队建设:以数据为基础的设计
- [8] 四年前的今天,我开始找工作
赞助商广告