For Want Of A Better Word

無名関数を変数に格納する理由 | var hoge = function(){var x ="hello";alert(x);};とか

      2015/04/19

http://archiva.jp/web/javascript/writing_style.html

1番は名前空間を汚さないということみたい。とにかく閉じる。という事みたいだけど。。
なんか、すっきりしない。
functionで定義しても同じだよね。関数内関数は、グローバルじゃないし。

んで

….普通の関数定義が実はグローバル変数設定と同じなんだと理解すれば…..

と書いてあることから、むしろfunctionが分かりやすくしてくれているだけと理解すればよいのかな。
javascriptさん的には、変数に関数を入れるほうが「いけているんだ」と思っておこうかな。

var hoge = function(){/* 処理 */}();でfunctionの実行まで出来るのは初めて知った。。

変数に入れておけば、使いまわせるし!!
みたいなこともあるのかな??
使いまわすための物が関数だしな。

だれか明確な理由をプリーズ。

http://ameblo.jp/meat18/entry-10520945143.html
こういうことかな。。

 - 未分類

  関連記事

no image
puttyのフォントをトゥルータイプに

http://www.yuuan.net/item/494 ここを参考にレジスト …

no image
クラウドでバージョン管理

http://www.spreadclouds.com/2009/09/no1. …

no image
はじめて phpを手動(make)でインストール ②apacheと連携

http://www.phppro.jp/phpmanual/install_l …

no image
【Cake】【リリース前要チェック】不要ファイルの削除

bakeしたときとかに、デフォルトで作られるけど使わないファイルがある。 イラン …

no image
【git】メモ

    参考サイト Gitを使ったバージョン管理【Gitの基 …