标签:方式 nbsp img 规范 初始 mic 一个 内存 注意
一、什么是变量提升?
不是物理意义上的将代码提升,而是在JS执行代码之前,将函数声明放入到内存中。这样可以在声明之前使用这个变量
注意:在一个模式下不能在声明之前使用,为了规范我们的代码,我们最好不要在声明之前使用。
二、变量提升与函数提升
1)js的变量声明其实大体上可以分为三种:var声明、let与const声明和函数声明。
2)函数提升
3)变量提升与函数提升同时出现时:函数优先
注意:函数提升(函数声明方式,同时完成了初始化)优先,变量先提升,后赋值
标签:方式 nbsp img 规范 初始 mic 一个 内存 注意
原文地址:https://www.cnblogs.com/qqinhappyhappy/p/11605146.html