JavaScript関数の暫定...ログイン

JavaScript関数の暫定版

関数の概念

  • 関数はパブリックコードの一部をカプセル化し、それに「関数」という名前を付けます。

  • 関数は一度定義すると複数回呼び出すことができます。

  • 関数は、よく使用される関数コードをカプセル化できます。例: ユーザー名認証、認証コード機能、メール認証、携帯電話番号認証

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            function max(a,b){
                if(a>b){
                    document.write(a+"比较大<br/>");
                }else{
                    document.write(b+"比较大<br/>");
                }
            }
            max(10,50);
            max(0,100);
            max(-1,2);
            max(100,100);
        </script>
    </head>
    <body>
    </body>
</html>

関数定義形式

function functionName([参数1][,参数2][,参数N]){
    函数的功能代码;
    [return 参数r]
}

関数定義形式の説明

  • 関数キーワードは必須、すべて小文字。

  • functionName: 関数の名前。関数名の命名規則は変数の命名規則と同じです。

  • (): 関数定義時にデータを受け取るパラメータです。パラメータはオプションであり、複数のパラメータはカンマで区切られます。

  • 仮引数(仮引数): 関数を定義する際の引数が「仮引数」です。主に、関数の呼び出し元によって渡されたデータを受信するために使用されます。

  • 仮パラメータの名前は変数の命名規則と同じです。

  • ただし、仮パラメータは「var」キーワードでは定義できません。

  • パラメータは関数内にのみ存在できます。

  • パラメータは宣言する必要がなく、直接使用できます。

  • 実引数(実引数): 関数を呼び出す際の引数を「実引数」と呼びます。実パラメータは実データです。

  • {} は関数の関数です。

  • return ステートメントは、関数の呼び出し元に値を返し、関数の実行を直ちに終了するために使用されます。

  • return は、関数の実行を中止するために使用されます。

  • break は、さまざまなループを中止するために使用されます。関数定義は実行されないため、効果を得るには関数を呼び出す必要があります。

  • 関数呼び出し: 関数名を直接記述し、その後に括弧 () を続け、パラメータがある場合はパラメータを記述します。括弧は省略できません。

関数のパラメータの数

仮パラメータの順序は実際のパラメータの順序と一致している必要があります。


りー次のセクション

<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> function max(a,b){ if(a>b){ document.write(a+"比较大<br/>"); }else{ document.write(b+"比较大<br/>"); } } max(10,50); max(0,100); max(-1,2); max(100,100); </script> </head> <body> </body> </html>
コースウェア