2017-10-24 7 views
0

私は、Bootstrap 4を使用するために作ったComboboxクラスをいくつか改良しています.JavaScriptをBootstrapに既に存在するものと一致させたいと思っていました。プロセスでBootstrap.jsのネストされたオブジェクト

が、私はモーダルを確認しながら、私はかなりbootstrap.jsに理解していないいくつかのコードが見つかりました:

var Modal = function() { 
    var NAME = 'modal'; 
    // Other Constants 

    var Modal = 
    /*#__PURE__*/ 
    function() { 
     function Modal(element, config) { 
      this._config = this._getconfig(config); 
      // Other Assignments 
     } 

     var _proto = Modal.prototype; 
     // Other Prototype Assignments 
    }(); 
}($); 

私の質問はこれです:なぜvar Modal = function() ...自体の内部にネストされましたか?このネストされたパターンは何を達成するのですか?私はこのパターンを私のコンボボックスで使うべきですか?

答えて

0

私たちはES5でプラグインをコンパイルするためにバベルを使用しますが、私たちのコードソースはES6にありますので、この質問はバベルの質問に関連するはずです

関連する問題