markdown モジュールパターン#2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown モジュールパターン#2相关的知识,希望对你有一定的参考价值。

// モジュールパターン ES5
// 名前空間を準備
var MYAPP1 = MYAPP1 || {
  util: {
    math: {}
  },
  data: {
    int: {}
  }
};

// 即時関数でモジュールを定義する
MYAPP1.util.math = (function() {
  
  // プライベートメンバーの定義
  var add = function(x, y) {
    return x + y;
  },
  minus = function(x, y) {
    return x > y ? x - y : y - x;
  };
  
  // public API
  return {
    add: add,
    minus: minus
  }
}());

// モジュールを使う
console.log(MYAPP1.util.math.add(2,5));
console.log(MYAPP1.util.math.minus(2,5));

JS-モジュールパターン #2
---------------


A [Pen](https://codepen.io/taquaki/pen/gxWqPx) by [Takaaki Sato](https://codepen.io/taquaki) on [CodePen](https://codepen.io).

[License](https://codepen.io/taquaki/pen/gxWqPx/license).

以上是关于markdown モジュールパターン#2的主要内容,如果未能解决你的问题,请参考以下文章

markdown モジュールシステム

markdown glob的によるファイルパスのパターンマッチ

markdown 宝石モジュールでインストールした宝石が命令未找到

markdown Ansibleのdocker_containerモジュールで没有指定命令

markdown ログインシェルを変えてからshellモジュールを使うと命令未找到エラー

markdown git pull --recurse-submodulesで'请确保你拥有正确的访问权限'となってサブモジュールを克隆できない