エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScript : 無名関数(メソッド)の実行 : logical error
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScript : 無名関数(メソッド)の実行 : logical error
無名関数の利点はグローバルな変数を汚さないで処理できる事です ( 関数名もグローバルですし ) functio... 無名関数の利点はグローバルな変数を汚さないで処理できる事です ( 関数名もグローバルですし ) function(){} と書くだけで無名関数になりますが、これを a とすると var a = function(){}; a(); が有効です。ですから、 (function(){})(); と書けば無名関数の実行を書いた事になります 試しに (function(){alert("ok")})(); を実行するとでメッセージボックスが表示されます。 また、(function(){})(); は何も返さない void 関数なので、 void(0); と同等の使い方ができます (function(){ var obj = { myFunc: function(n) { return String.fromCharCode(n); } } window.myObj = obj; })(); ale