递归函数 自己调用自己。 闭包 1》什么是闭包 a)函数中还有一个函数 b)for循环中还有一个函数 2》闭包的优点 内部函数有权访问,外部函数的局部变量 3》闭包的缺点 变量会驻留在内存中,导致存储变量不会立刻销毁 模仿块级作用域 JS没有块级作用域 语法:(function(){ })()