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>