問題タブ [self-executing-function]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Self-Executing Anonymous Functions でオブジェクトを操作するにはどうすればよいですか?
Q1 - 私は持っています
スタイルの HTML ページのシェルフで init 関数を呼び出したい
または
これを機能させるにはどうすればよいですか?
自己実行匿名関数とは何ですか、またはこのコードは何をしていますか? 、
http://markdalgleish.com/2011/03/self-executing-anonymous-functions/
HTMLページにコンポーネントを動的に追加するためにこれを使用するため、ドキュメントとウィンドウオブジェクトが必要です
Q 2 - モジュール性と再利用性を確保するには、これがより良い方法ですか、それとも他の方法を使用する必要がありますか?
javascript - オブジェクトリテラルのプロパティとしての自己実行関数
UglifyJs を使用して一部のコードを縮小していますが、問題が発生しています。オブジェクトリテラルのプロパティとして自己実行関数がある場合、縮小すると関数に縮小されます。
すなわち
おそらく、この方法が推奨されない理由があると思われます。これは何/なぜですか?また、回避策がある場合は、クライアント コードがむしろプロパティを使用するため、知りたいです。
ありがとう。
javascript - forループで自己実行匿名クリック関数
for ループでクリック関数が必要なので、すべての id 要素をクリックできます。しかし、クリック関数にも i が必要です。そのため、自己実行型の匿名関数が最善の方法であると考えました。しかし、何らかの理由でこれが機能していません。おそらく、クリック機能でパラメーターを転送できないためでしょうか? 私は何を間違えましたか?
java - 自己実行型 Java メソッド
JavaScript では、次のような自己実行関数を書くことができます。
私はJavaでこれをやろうとしています。たとえば、次のようになります。
そのようなことはありますか?
javascript - 自己実行関数に Javascript ライブラリ ファイル (この場合は sigma.js) をインポートできますか?
残念ながら、古いPrototype.jsフレームワークに依存しているテクノロジーを使用しています (最新の Web サイトをチェックしてください!)。ページに sigma.js グラフを含めたいのですが、script タグを付けて sigma をインポートすると、次のエラーが発生します。
これの正確な原因はわかりませんが、 に尋ねましたが、Prototype.js と競合していると思います。
すべての sigma.js コードを sigma.js インポートと共に自己実行関数に入れて競合しないようにすることは可能ですか?
javascript - (function() { document.getElementById() == null; })();
自己実行匿名関数が DOM 要素にアクセスできない理由。そのような例が機能しない理由。
アラートに「null」と表示されるのはなぜですか?
javascript - javascriptで同じ名前の変数へのパラメータの割り当てはどのように機能しますか?
次のコードが undefined を警告しないのはなぜですか?
ローカル変数に割り当てられているパラメーターが、ローカル変数自体ではなく、関数の引数と一致するのはどうしてですか?
正しい値には、関数の引数の「一致する設定」がありますか、それとも原因は何ですか?