以下总结仅个人想法,有误请指出
1、普通情况
1 | //---------------------------------------- |
- 总结 1 不仅变量声明提升,函数声明也会提升,在变量不赋值的情况下,函数声明高于变量声明
2、特殊情况(自执行)
1 | var b = 10; |
- 总结 2:也遵循总结1,自执行函数内部有自己的作用域,(在执行的时候,给自己赋值没有效果/b=20未生效)
以下总结仅个人想法,有误请指出
1 | //---------------------------------------- |
1 | var b = 10; |
最后更新时间: