の.__ proto__ =プロトタイプ私はNode.jsのためのExpressのフレームワークに探していますし、すべての継承はによって行われます:のJavaScript/Node.jsの:なぜプロトタイプ代わりに新しい
Collection.prototype.__proto__ = Array.prototype;
はその等しくありませんTo:
Collection.prototype = new Array;
もう1:
var app = HTTPSServer.prototype;
function HTTPSServer(options, middleware){
connect.HTTPSServer.call(this, options, []);
this.init(middleware);
};
app.__proto__ = connect.HTTPSServer.prototype;
は、これらのapprochesのいずれかのメリットがありますか?
ありがとうございます!すべてのコレクションは、アレイの同じインスタンスを共有します
https://github.com/visionmedia/express/blob/master/lib/router/collection.js
https://github.com/visionmedia/express/blob/master/lib/https.js
どのようにこれはjQueryを使って行うには何もありませんを使用したくないのですか? –
私は '__proto__'の使用はもともとjQueryの人々が他の要素との明白な衝突を防ぐことを望んでいると考えました。誰もがそれは良いアイデアだったことに同意しましたか? – jcolebrand
@JimSchubert私は約10秒遅れて修正しました:コメントを再送信しました。 – jcolebrand