ホームページ > 記事 > ウェブフロントエンド > JavaScriptの関数定義学習ノート_JavaScriptスキル
関数宣言
function funname( 参数 ){ ...执行的代码 }
宣言関数はすぐには実行されません: funname();
を呼び出した後にのみ実行されます。* セミコロンは実行可能な JavaScript ステートメントを区切るために使用されます。関数宣言は実行可能なステートメントではないため、セミコロンで終わりません。
関数式
var x = function( 参数 ){ ...执行的代码块 };
関数式で定義された関数は、実際には匿名関数です (この関数には名前がなく、変数に直接格納されます)
※関数式は実行文のため末尾にセミコロンが必要です。
関数コンストラクター
関数を呼び出して変数に代入します:
実際の運用では、コンストラクターを使用して関数を定義することは推奨されません。上記の例は次のように書き換えることができます。