JavaScript学习重点

来源:互联网 发布:mac的鼠标不能按右键 编辑:程序博客网 时间:2024/05/17 16:00

1.函数声明i和变量声明都会在解释器执行操作的时候提升到当前作用域顶部,但变量赋值不能提升,依然留在原位。

2.函数表达式不会提升,因为其涉及到变量赋值,只有变量声明才会提升。因此在JavaScript程序运行时,所有函数声明提升后,脚本才开始实际运行。而函数表达式则要等i待解释器加载到该位置,才会实行加载。

原创粉丝点击