JS预编译时做的一些操作

原创
2017/09/28 15:31
阅读数 149

JS预编译:

1 读取一个代码块

2 检查是否有错

3 var变量和function 函数提升

4 function 优先级高、会提取到最前面

5 当var变量名和function函数名一样时候、var变量会覆盖function函数声明

6 scope会覆盖global作用域

7 scope声明全局变量会覆盖已经存在的全局作用域,若全局变量不存在、则window.var为undefined
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部