1- 变量
变量提升:
由于js引擎的工作方式:
县解析代码获取所有被声明变量后一行一行运行
2- 变量作用域
用var声明的变量叫局部变量。
而局部变量仅仅在其所在的函数范围内生效,生效的范围
被称为变量作用域。
3- 一等公民
即在js的世界里,函数作为一等公民可以赋值、传参、
返回,真样的函数也被称为第一级函数
4- 函数名提升(?)
5- 函数内的变量提升
6- 函数参数的默认值
时间: 2024-09-27 04:34:01
1- 变量
变量提升:
由于js引擎的工作方式:
县解析代码获取所有被声明变量后一行一行运行
2- 变量作用域
用var声明的变量叫局部变量。
而局部变量仅仅在其所在的函数范围内生效,生效的范围
被称为变量作用域。
3- 一等公民
即在js的世界里,函数作为一等公民可以赋值、传参、
返回,真样的函数也被称为第一级函数
4- 函数名提升(?)
5- 函数内的变量提升
6- 函数参数的默认值