JavaScript——匿名函数和闭包

匿名函数就是没有名字的函数

闭包就是一个函数中的另一个函数

JavaScript——匿名函数和闭包

函数可以不加分号,但是语句要加!!

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

可以把匿名函数的返回值赋值给变量!!

 JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

box()时返回里面的函数,再加一个()就会返回里面那函数的值(浅显的理解)

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

使用对象冒充

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

块级作用域:

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

 JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

变量前不加var便是声明全局变量!

 JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包

JavaScript——匿名函数和闭包