2012-10-05 【プログラム】関数と関数式の違い プログラミング わからないことはどんどん書いていく。 関数と関数式の違いについて function hoge() {}; //文 var hoge = function () {}; //式 1と2は同じ意味だが、1は文、2は式という違いがある。 1の場合だと関数の巻き上げという現象が起きてしまうが、2では起きない。 さらに、2では関数を値として変数に持つことができる。