よく使うオブジェクトの定義パターンのメモ。
過去に書いた記事よく使うオブジェクトの定義パターン : JavaScriptを少し改善。
myobj = (function() {
// private property
var taxRatio = 0.08;
return {
// public property
discount: 0.1,
// public method
charge: function(amount) {
return amount * (1 + taxRatio) * (1-this.discount);
},
};
}());
console.log(myobj.charge(10000)); // 9720
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。