JavaScript では関数リテラルを変数に代入することで、その変数を関数として実行することができます。とても興味深い仕組みですが、理解するのにも時間がかかりました。特に for 構文内で関数リテラルを使って処理を定義した場合に、想定と全く違った動作をしてしまうことがありました。
2012年06月11日に投稿
JavaScript では関数リテラルを変数に代入することで、その変数を関数として実行することができます。とても興味深い仕組みですが、理解するのにも時間がかかりました。特に for 構文内で関数リテラルを使って処理を定義した場合に、想定と全く違った動作をしてしまうことがありました。