iife

    0

    2答えて

    JavaScriptが新しく、機能の論理を理解しようとしています。ここで私がしようとしているもの: var GetterSetter = (function() { var balance = 0.0; var getBalance = function() { return balance; }; var setBalance = func

    2

    3答えて

    Angular JSアプリケーションの定数をいくつか記述したいと思います。私はそれらを別々のファイルに書き出し、それらにアクセスしたいと思っています。私はこのような生命維持(すぐに呼び出される関数式)で試してみました 、 constants.js var Constants = (function() { var allConstants = { "url": 'abc',

    1

    1答えて

    プロジェクトのローカルインポート/エクスポートと、スクリプトまたはモジュールの依存関係へのインポートの両方を持つ、完全にes6モジュールのrepoをロールアップしようとしています。 また、ロールアップを介して従来のiifeモジュールを作成するデュアルビルドを作成しようとしています。 これは私のプロジェクトで問題なく動作します。難しいのは、私の依存関係のためのインポートがあるということです。 ロール

    0

    1答えて

    ロールアップAPIページの次のコードが見つかりました。 amdの代わりにiifeを使用している場合。 ロールアップでバンドル内でどのように定義されますか? または、その外部コードを含む先行する<スクリプト>タグが必要ですか?後者の場合:JSファイルを絶対URLで動的にロードするJSコード付きのバンドルを作成する方法はありますか?

    1

    1答えて

    javaでは、初期化を使用して、ページ上で必要なものをすぐに実行します。 JavaScriptでは、より具体的にアンギュラ私はこれは基本的に正しいと同じことをし (function() {}()); がありますか?それとも違いはありますか?

    0

    1答えて

    OS:macOS Sierra 10.12.5。 崇高な文章:ビルド。 jshint v2.9.5。 eslint v4.4.0。私はjsのが私のそれぞれの.jsファイルで sublimeLinter-contribの-eslint sublimeLinter-jshint を提出リンティング用のパッケージの下にインストールされている 、生命維持(function(){ファイルの上部に書かれていま

    3

    2答えて

    var obj = { say: function() { function _say() { console.log(this); } return _say.bind(obj); }() }; obj.say(); コード結果は、グローバルまたはウィンドウ、私はバインドメソッドは「に

    0

    2答えて

    一部のJSコードをTypeScriptに移行しようとしています。 Revealing Module Patternsとして書かれたいくつかのJavaScriptファイルがあります。ここでは、パターンの減少がある: var thing = (function() { var var1, var2; function init() { var1 = document.g