07 2017 档案
摘要:记录自己觉得重要又可能忘记的东西 用模块模式产生安全的对象: maker 包含的方法没有 this ,因此无法破坏maker。除非调用对应的方法,否则没办法改变 preifx 和 seq 的值。 maker 就是一组函数的集合,而且那些函数被授予特权,拥有访问私有状态的权利。
阅读全文
摘要:虽然偶尔也用过,但是从来没具体来整理过 普通递归: 这是个阶乘。但是占用内存,因为: fac(5) (5*fac(4)) (5*(4*fac(3))) (5*(4*(3*fac(2)))) (5*(4*(3*(2*fac(1))))) (5*(4*(3*2))) (5*(4*(6))) (5*24)
阅读全文
摘要:最近看了一本书,让自己的野路子走走正规路线 方法调用模式: 方法:当一个函数被保存为对象的一个属性时,我们称它为一个方法。 函数调用模式: 这个时候认为的习惯是指向 obj 。 为了解决这个问题 var _this = this 将obj 的this保存起来就可以了。 ES6 箭头函数中的this
阅读全文

浙公网安备 33010602011771号