関数をパッケージ化して使うサンプルです。
同じような共通関数をパッケージ化しておくと、コードがとてもすっきりします。
サンプルソース
例)引数の値の四則演算を行うFunctionをCalcとして定義する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
var Calc = { plus: function(a, b){ return a + b; }, minus: function(a, b){ return a - b; }, multiply: function(a, b){ return a * b; }, divide: function(a, b){ return a / b; } }; |
上記のCalcは、以下のように呼び出して使うことができます。
1 2 3 4 5 6 7 8 9 |
var a = Calc.plus(2,3); var b = Calc.minus(2,3); var c = Calc.multiply(2,3); var d = Calc.divide(2,3); console.log(a); console.log(b); console.log(c); console.log(d); |
- (結果)
- 5 -1 6 0.6666666666666666
解説
- 関数をパッケージ化しておくと、コードがとてもすっきりし読みやすくなるのでお勧めです。