1.
2.
3.
4.
5.
6.
7.函数内预编译所做的事情
(1)先创建一个AO对象
(2)找形参和var关键字声明的变量,作为AO对象的属性,并且赋值为undefined
(3)实参和形参相统一
(4)找用函数声明(这里的函数声明指的是以函数声明的形式声明的函数,而不是通过赋值的方法创建的函数),会覆盖用var关键字声明的变量和赋值之后的变量。let关键字声明变量之后不能再声明一个和变量名相同的函数了,let关键字不允许重复生命,包括函数名称。
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3