これらの2つのパターンの違いは何ですか?JavaScriptのパターン - ファサードとオブジェクトのリテラルパターンの違い
私は間違っているかもしれませんが、同じ構造を使用してより大きいコード本体とのより高いレベルのインターフェースを実現しているようです。
Facadeパターン:
var mobileEvent = {
// ...
stop: function (e) {
e.preventDefault();
e.stopPropagation();
}
// ...
};
オブジェクトリテラル:彼らは本当に異なる目的を果たす場合
var myObject = {
property1:"something",
property2:"something else",
method1:function(){
console.log('hello world');
}
};
が、私はそれらを正確に使用する必要がありますか?
ファサードパターンは、単にオブジェクトリテラル構文でオブジェクトを作成していると言われていますか? – Esailija