JavaScript变量提升&变量提升

This commit is contained in:
李篡 2021-09-14 21:53:52 +08:00
parent 5d54fb1aaa
commit 72507ed77e

View File

@ -21,7 +21,7 @@
成功采纳后,如果你面试遇到其他问题,笔者可以提供免费解答服务。 成功采纳后,如果你面试遇到其他问题,笔者可以提供免费解答服务。
### 变量提升 ### 变量提升&变量提升
> 变量提升Hoisting被认为是 Javascript中执行上下文 (特别是创建和执行阶段)工作方式的一种认识。例如,从概念的字面意义上说,“变量提升”意味着变量和函数的声明会在物理层面移动到代码的最前面,但这么说并不准确。实际上变量和函数声明在代码里的位置是不会动的,而是在编译阶段被放入内存中。 > 变量提升Hoisting被认为是 Javascript中执行上下文 (特别是创建和执行阶段)工作方式的一种认识。例如,从概念的字面意义上说,“变量提升”意味着变量和函数的声明会在物理层面移动到代码的最前面,但这么说并不准确。实际上变量和函数声明在代码里的位置是不会动的,而是在编译阶段被放入内存中。