我想对一个对象进行原型设计,但问题是,我不知道如何在使用它之前解决该对象。
??????.prototype.writeObj = function( obj ) {
this.write( JSON.stringify(obj) );
}
tls.createServer(options, function (s) {
s.writeObj( {command:'addjob', options:{} } );
}
对我来说,重要的是找出如何找到这个,如果这是有道理的。我已经尝试过阅读节点文档,但确实如此....哦,等一下。
无论如何我会继续,结果?????是stream.Stream。如果没有阅读手册 sic ,有没有一种简单的方法可以在代码中找到它?
答案 0 :(得分:1)
ES5方法可让您找到原型。
Object.getPrototypeOf(s) === stream.Stream
有一种类似的实用方法叫做.isPrototypeOf
stream.Stream.isPrototypeOf(s)