翻译 Secrets of the JavaScript Ninja (JavaScript忍者禁术)

jsninja.jpg

原书: Secrets of the JavaScript Ninja

作者: John Resig

译者: Yann(yannhe.com)

GitHub: (github.com/yannhack/jsninja)

 第一阶段:准备阶段

1.进入忍者的世界(Enter the ninja) [完成]

2.测试和debug(Testing and debugging)[完成]]

 第二阶段:学徒阶段

3.函数是根基(Functions are fundamental)[完成]

4.挥舞函数(Wielding functions)[完成]

5.闭包 (Closing in on closures)[完成]

6.原型与面向对象(Object-orientation with prototypes)[完成]

 第三阶段:忍者阶段

 第四阶段:大师阶段

(转载本文章请注明作者和出处 Yann (yannhe.com),请勿用于任何商业用途)

 
42
Kudos
 
42
Kudos

Now read this

第五章.闭包 (5.Closing in on closures)[完成]

这章写得极为精彩,让我明白了好多以前根本不知道的概念。 闭包是一个神奇的东西,新果说过,闭包就是可以当作鞭子来用,可以打出鞭子头一样的力道。 所谓的函数化这个概念中,闭包是一个很重要并且很精髓的概念。 想要理解函数化编程,就要深刻的理解闭包。 本章重点: 1.闭包的定义,闭包是什么,闭包如何工作 2.利用闭包来实现一些简单的开发 3.利用闭包实现性能上的增强 4.利用闭包实现私有域 5.1 闭包如何工作(How closures work) 问:闭包是什么? 答:... Continue →