读书笔记 - js高级程序设计 - 第七章 函数表达式
闭包
|
有权访问另一个函数作用域中的变量的函数
|
匿名函数
|
函数没有名字
|
少用闭包
|
由于闭包会携带包含它的函数的作用域,因此会比其它函数占用更多的内存。过度使用闭包可能会导致内存占用过多,我们建议读者只在绝对必要时再考虑使用闭包
|
模块模式
|
|
增强的模块模式
|
|
特权方法
|
有权访问私有变量的公有方法叫做特权方法
|
块级作用域
|
|
实现单例的特权方法
|
|