ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptの関数定義学習ノート_JavaScriptスキル

JavaScriptの関数定義学習ノート_JavaScriptスキル

WBOY
リリース: 2016-05-16 15:52:50
オリジナル
1025 人が閲覧しました

関数宣言

function funname( 参数 ){

  ...执行的代码

}

ログイン後にコピー

宣言関数はすぐには実行されません: funname();

を呼び出した後にのみ実行されます。

* セミコロンは実行可能な JavaScript ステートメントを区切るために使用されます。関数宣言は実行可能なステートメントではないため、セミコロンで終わりません。

関数式

var x = function( 参数 ){

  ...执行的代码块

};

ログイン後にコピー

関数式で定義された関数は、実際には匿名関数です (この関数には名前がなく、変数に直接格納されます)

※関数式は実行文のため末尾にセミコロンが必要です。

関数コンストラクター

コードをコピーします コードは次のとおりです:

var myFunction = new Function( "a" , "b" , "return a * b" );

関数を呼び出して変数に代入します:

コードをコピーします コードは次のとおりです:

var x = myFunction( 4 , 3 ); // x = 12;

実際の運用では、コンストラクターを使用して関数を定義することは推奨されません。上記の例は次のように書き換えることができます。

コードをコピーします コードは次のとおりです:
var myFunction = function( a,b ){ return a * b };
var x = myFunction( 4 , 3 ); // x = 12;

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート