var CheckObject = function(){};
CheckObject.prototype = function(){
    checkName:function(){
        // code
        return this;
    },
    checkEmail:function(){
        // code 
        return this;
    },
    checkPassword:function(){
        // code
        return this;
    }
}
//使用
var Check = new CheckObject()
Check.checkName().checkEmail().checkPassword();

原型上链式添加方法与链式调用

Function.prototype.addMethod = function(name,fn){
    this.prototype[name] = fn;
    return this;
}
var Methods = function(){};
Methods.addMethod("checkName",function(){
    // code
}).addMethod("checkEmail",function(){
    // code
})
// 使用
var Check = new Methods()
Check.checkName()

 

相关文章:

  • 2021-12-12
  • 2022-12-23
  • 2022-01-18
  • 2021-05-24
  • 2021-05-28
  • 2022-01-01
  • 2021-10-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-13
  • 2021-11-18
  • 2022-12-23
  • 2022-12-23
  • 2023-03-23
相关资源
相似解决方案