連載目次 JavaScriptの関数には、何通りかの書き方がある。どのような違いがあるのだろうか? 本稿では、その中から関数宣言と関数式の違いについて解説する。 関数宣言(function文) これは、関数を宣言する構文(function文、MSDNではfunctionステートメント)を使う方法である。次のコードのような使い方をする。 function func1(n) { return "これはfunc1です。値は" + n; } var result = func1(1); var name = func1.name; alert(name + ": " + result); // 出力⇒func1: これはfunc1です。値は1

