普通に
func();
で実行するのと
function(){func();};
で実行するのと何が違うんですか?