ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で関数を定義するにはいくつかの方法があります

JavaScript で関数を定義するにはいくつかの方法があります

青灯夜游
青灯夜游オリジナル
2021-04-07 19:03:554584ブラウズ

方法は 3 つあります: 1. 関数キーワード、構文 "関数 関数名 (パラメーター リスト) {//宣言}"; 2. 関数式の形式を使用する "var 変数名 = 関数 (パラメーター リスト) {/ /Declaration}" を使用して定義します。 3. "new Function()" コンストラクターを使用して定義します。

JavaScript で関数を定義するにはいくつかの方法があります

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

#関数の構成: 関数名 関数本体

#1. function キーワードを使用して関数を定義します--優先レベルがある場合、function キーワードで定義された関数が最初に実行されます

##

  function  functionName(arg0, arg1 ,..., argN){
      statements
  }
関数呼び出し: functionName()

2. 関数式の形式で関数を定義します (つまり、匿名関数を変数にコピーします)

   var  variable = function(arg0, arg1 ,..., argN){
    statements
   }
  console.log(typeof  variable);     //function
関数呼び出し: variable();


3. 新しい関数コンストラクターを使用して関数を定義します

  var  variable = new Function('name','alert("hello,"+name)');      //最末尾的是函数体,其前面的都是参数
  console.log(typeof  variable);     //function
関数呼び出し: variable('world');


注: (1) 関数キーを使用する ワード定義関数の場合、関数が宣言されると、いつでも (関数の定義前、関数の定義後、または関数内で) 呼び出すことができます。

(2) 関数式と新しい関数コンストラクタ定義を使用する 関数が定義される前に関数を使用することはできません

関数のパラメータ:

仮パラメータ: 関数が定義されるときに取得されるパラメータ

実際のパラメータ: 関数が呼び出されるときに取得されるパラメータ

プログラミング関連の知識の詳細については、次を参照してください:

プログラミング ビデオ

! !

以上がJavaScript で関数を定義するにはいくつかの方法がありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。