コードを見て、それがどのような Javascript アプローチなのか教えてください。
var Arithmetic = function(){
var obj = {
add: function(a,b) { return a + b; },
multiply: function(a,b) { return a * b; }
};
return obj;
}();
var resultAdd = Arithmetic.add(a,b);
var resultMul = Arithmetic.multiply(a,b);
なぜ人々はこのように js コードを書くのか....そのような方法で書くことには何らかの利点があります。
上記のコードは、任意のデザイン パターンに関連していますか? もしそうなら、名前を教えてください。
私はいつもこのようにコードを書いていますが、理解しやすいです。
function add(a,b)
{
return a+b;
}
function multiply(a,b)
{
return a*b;
}
そして、私はそれをこのように呼びます
var x=add(2,3);
var y=multiply(5,8);
また、私のやり方でコードを書くことの欠点を教えてください。