在node.js中验证对象的接口

时间:2015-04-08 10:47:51

标签: javascript node.js validation

我需要验证node.js中对象的接口,所以基本上在我调用这些方法之前检查对象是否有我需要的方法。

我记得有可能使用chriso来执行此检查 validator,但我无法找到有关其文档的任何参考资料。

我的记忆失败了吗?在这种情况下,我该怎么做?


EDIT 为了更好地解释我想要的东西,这是一个例子

var myObj = function(parObj){
  parObj.hasInterface('methodA', 'methodB', 'methodC')
    .throwErr(new Error("object must have the right interface"));

  this.myFun = function(){
    return parObj.methodA(/*...*/);
  };
  // ...
}

0 个答案:

没有答案