
JavaScript设计模式
gxgalaxy
这个作者很懒,什么都没留下…
展开
-
面向对象编程--继承
目录1、类式继承2、构造函数继承1、类式继承<script type="text/javascript"> //声明父类 function SuperClass () { this.superValue = true; } // 父类原型 SuperClass.prototype.getSuperValue = function () { return this.superValue; } // 声明子类 function SubClass ()原创 2020-08-02 17:52:07 · 117 阅读 · 0 评论 -
JavaScript定义一个既可以为函数原型添加方法又可以为自身添加方法的addMethod的方法
<script> // 抽象出一个统一添加方法的功能方法 Function.prototype.addMethod = function(name,fn){ this[name] = this.prototype[name] = fn; return this; } var methods = new Function(); // 给自身添加方法 methods.addMethod('sayName', function(.原创 2020-07-30 13:46:05 · 540 阅读 · 2 评论 -
JavaScript定义一个可以为函数添加多个方法的addMethod方法
<script> // 抽象出一个统一添加方法的功能方法 Function.prototype.addMethod = function(name,fn){ this[name] = fn; } var methods = new Function(); methods.addMethod('checkName', function(){ // 验证姓名 }) methods.addMethod('checkEmai原创 2020-07-30 13:31:15 · 667 阅读 · 0 评论