12 2019 档案
摘要:原型模式和基于原型继承的JavaScript对象系统 使用克隆的原型模式 var Plane = function(){ this.blood = 100; this.attackLevel = 1; this.defenseLevel = 1; }; var plane = new Plane()
阅读全文
摘要:AOP(面向切面的编程)主要是将一些与核心业务逻辑模块无关的功能抽离出来,这些功能通常包括日志统计,安全控制,或者是异常处理等等。 我们要做的就是拓展Function.prototype来“动态植入”到业务的逻辑模块儿中,保持业务逻辑的纯净和高内聚。 现在我们有一个函数 var myFunc = f
阅读全文