Fungsi JavaScript awal

Konsep fungsi

  • Sesuatu fungsi merangkum sekeping kod awam dan memberikannya nama "fungsi" .

  • Fungsi boleh ditakrifkan sekali dan dipanggil beberapa kali. Fungsi

  • boleh merangkum kod fungsi yang biasa digunakan. Seperti: pengesahan nama pengguna, fungsi kod pengesahan, pengesahan e-mel, pengesahan nombor telefon mudah alih

<!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>

format definisi fungsi

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

Penjelasan format definisi fungsi

  • Kata kunci fungsi diperlukan, semua huruf kecil.

  • Nama fungsi: Nama fungsi. Peraturan penamaan untuk nama fungsi adalah sama seperti untuk penamaan pembolehubah.

  • (): Ia ialah parameter yang menerima data semasa mentakrifkan fungsi. Parameter adalah pilihan, dan berbilang parameter dipisahkan dengan koma.

  • Parameter formal (parameter formal): Parameter semasa mentakrifkan fungsi ialah "parameter formal". Terutamanya digunakan untuk menerima data yang diluluskan oleh pemanggil fungsi tersebut.

  • Nama parameter formal adalah sama dengan peraturan penamaan pembolehubah.

  • Tetapi parameter formal tidak boleh ditakrifkan dengan kata kunci "var".

  • Parameter hanya boleh wujud dalam fungsi.

  • Parameter tidak perlu diisytiharkan dan boleh digunakan terus.

  • Parameter sebenar (parameter sebenar): Parameter semasa memanggil fungsi dipanggil "parameter sebenar". Parameter sebenar adalah data sebenar.

  • {} ialah fungsi fungsi.

  • penyata pulangan digunakan untuk mengembalikan nilai kepada pemanggil fungsi dan menamatkan fungsi dengan serta-merta.

  • pemulangan digunakan untuk menghentikan jalannya fungsi.

  • break digunakan untuk membatalkan pelbagai gelung.


Panggilan fungsi

Takrifan fungsi tidak akan dilaksanakan, maka, fungsi Mesti dipanggil untuk mempunyai kesan.

Panggilan fungsi: tulis terus nama fungsi diikuti kurungan (), dan jika terdapat parameter, tulis parameter. Tanda kurung tidak boleh ditinggalkan.


Parameter fungsi

  • Bilangan parameter formal mestilah sama dengan parameter sebenar Nombor adalah sama;

  • <!DOCTYPE HTML>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
            <title>php.cn</title>
            <script>
            //定义函数
                function information(name,age){
                   document.write("大家好,我叫"+name+",今年"+age+"岁<br/>")
                }
                information("张三",24);
                information("李四",30);
                information("涛哥",20);
            </script>
        </head>
        <body>
        </body>
    </html>
Meneruskan pembelajaran
||
<!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>
  • Cadangan kursus
  • Muat turun perisian kursus