特别是那句this.init.apply,本来的应用上下文就是this,为什么要加上apply?还有为什么不直接new klass,而是嵌套了一个class函数?希望能完整的解释下,谢谢!
这个this是class对象,init是这个对象内部的一个方法,返回一个实例,你最好仔细看看书,看明白每句话的作用
http://www.cnblogs.com/ljchow/archive/2010/06/08/1753526.html
http://2660311.blog.51cto.com/2650311/1358226/
http://wenku.baidu.com/link?url=ye1unYkbVg7P-gjhq9pFIf7jtKyefq8l_1I_DBn6MPbhR0oE6xvNs21M8vTdh3gGde-KvOJNR4c1EfalH7Bwkpt1A26AOuxHDrQ856FaFpe
系统学习下什么是原型,什么是原型集成。
这种写法多余的作用不大,与把原型方法写在构造函数里是一样的,这样写为了原型能使用私有属性