無名関数
- setTimeout() は Method のような機能を持っているが Method ではありません ( Global Functionです ).
どこのオブジェクトにも属さないので, setTimeout() はグローバル関数に分類されます. - setTimeout(function(){document.write("3秒です");},3000)
- この記述は setTimeout関数 を使用して設定時間後に任意の関数を呼び出しています.
- setTimeout関数 は指定した関数を一回のみ実行させるので関数に名前を付ける必要がありません.
このような記述を無名関数と呼びます.