标签:参数 var 变量提升 span mat 函数 函数名 lan 范围
1- 变量
变量提升:
由于js引擎的工作方式:
县解析代码获取所有被声明变量后一行一行运行
2- 变量作用域
用var声明的变量叫局部变量。
而局部变量仅仅在其所在的函数范围内生效,生效的范围
被称为变量作用域。
3- 一等公民
即在js的世界里,函数作为一等公民可以赋值、传参、
返回,真样的函数也被称为第一级函数
4- 函数名提升(?)
5- 函数内的变量提升
6- 函数参数的默认值
标签:参数 var 变量提升 span mat 函数 函数名 lan 范围
原文地址:http://www.cnblogs.com/yuanguliang/p/6628551.html