JavaScript は 3 つの方法を使用して関数の実装コード分析を定義します

黄舟
リリース: 2017-09-25 09:50:53
オリジナル
1860 人が閲覧しました

この記事では主に JavaScript の 3 つの関数定義方法に関する情報を紹介します。この記事を通じて 3 つの関数定義方法をマスターできることを願っています。必要な方は

の 3 つの関数定義方法を参照してください。 JavaScript

【1】通常のメソッド


function print(msg){
  document.write(msg);
}
ログイン後にコピー

関数を呼び出すいくつかの方法:

関数名 (関数に渡すパラメータ1、関数に渡すパラメータ2、…)

変数 =関数名 (関数に渡されるパラメータ 1、関数に渡されるパラメータ 2、....)

戻り値を伴う関数呼び出しの場合、返された結果はプログラム内で直接使用することもできます。例:alert(" sum= " + square(2,3));

関数値を指定しない関数は、未定義を返します。

【2】コンストラクターメソッド new Function();


   //构造函数方式定义javascript函数 注意Function中的F大写
    var add=new Function('a','b','return a+b;');


    //调用上面定义的add函数
    var sum=add(3,4);
    alert(sum);
ログイン後にコピー

注: 任意の数の文字列パラメータを受け入れ、最後のパラメータは関数本体です。

文字列が 1 つだけ渡された場合、それは関数本体です。

【3】関数リテラルは関数を定義します


 //使用函数直接量的方式定义函数
   var result=function(a,b){return a+b;}
 
   //调用使用函数直接量定义的函数
   var sum=result(7,8);
   alert(sum);
ログイン後にコピー

注: 関数リテラルは、匿名関数を定義できる式です

以上がJavaScript は 3 つの方法を使用して関数の実装コード分析を定義しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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