"function func() {...}"と"var func = function() {...}"の違い - Qiita

functionの違い文(function文)か式(function演算子)かという違いがある。書き方はどちらも同じだが振る舞いが少し異なる。関数文の場合1. そのスコープ内に関数名と同じ名…