Cara mentakrifkan fungsi dalam JavaScript: 1. Gunakan formula definisi, sintaks "nama fungsi fungsi ([senarai parameter]) {function body;}" 2. Gunakan formula pembolehubah, sintaks "; var function name = function([senarai parameter]){function body;}".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Fungsi dalam JavaScript adalah serupa dengan kaedah dalam Java Ia adalah blok pernyataan yang melaksanakan fungsi tertentu. Terdapat dua cara untuk mentakrifkan fungsi:
Perbezaan antara dua cara mentakrifkan fungsi: yang pertama dipanggil ungkapan takrifan, dan yang kedua dipanggil ungkapan pembolehubah. Dalam aplikasi praktikal, tidak ada perbezaan antara keduanya, tetapi terdapat perbezaan dalam susunan dalam panggilan: definisi boleh ditakrifkan selepas panggilan, tetapi pembolehubah tidak boleh. Contohnya seperti berikut
1, formula definisinya ialah
<script> function test(age){ //先定义方法,再调用 console.log(age); } test(23); </script>
<script> test(23); function test(age){ //先调用,再定义方法,不会出错 console.log(age); } </script>
2, formula pembolehubah
<script> var print=function(name){ console.log(name); } print("tom"); </script>
<script> print("tom"); //先调用,再定义会出错。 var print=function(name){ console.log(name); } </script>
Selepas mentakrifkan var, baris kedua belas kod akan Ralat
[Pembelajaran yang disyorkan: Tutorial JavaScript Lanjutan
]Atas ialah kandungan terperinci Bagaimana untuk menentukan fungsi dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!