誰かが私に次のJavaScriptデザインパターンの例とそれを達成しようとしていることを説明できますか?JavaScriptデザインパターン
var Knockback = { };
Knockback.Observables = (function() {
function Observables(model, mappings_info, view_model) {
this.model = model;
this.mappings_info = mappings_info;
this.view_model = view_model;
//logic in here
}
Observables.prototype.destroy = function() {
//logic in here
this.view_model = null;
this.mappings_info = null;
return this.model = null;
};
return Observables;
})();
Knockback.observables = function(model, mappings_info, view_model, options) {
return new Knockback.Observables(model, mappings_info, view_model, options);
};
(IE ...エヘンエヘン)ES5キャンプなど男の子は、この問題を修正することを指摘したいが、strictモードがまだすべてのブラウザで実装されていないあなたは好きかもしれませんします。http: //addyosmani.com/resources/essentialjsdesignpatterns/book/ここに表示されていることを説明することはできませんが、カバーされています。 – Treffynnon