Cara menggunakan fungsi JavaScript: Untuk memahami sintaks asas dan penghantaran parameter, contoh kod khusus diperlukan
Dalam JavaScript, fungsi adalah sangat konsep penting. Fungsi ialah blok kod yang boleh digunakan semula yang melaksanakan tugas atau operasi tertentu. Menggunakan fungsi boleh memodulasi kod dan meningkatkan kebolehbacaan dan kebolehselenggaraan kod.
1. Sintaks asas fungsi
Dalam JavaScript, kita boleh menggunakan kata kunci "fungsi" untuk mentakrifkan fungsi. Sintaks asas definisi fungsi adalah seperti berikut:
function functionName(parameter1, parameter2, ...) {
// 函数体 // 执行具体的任务或操作
}
console.log("Hello, world!");
return a + b;
Dalam contoh ini, fungsi add() menerima dua parameter a dan b, dan kemudian mengembalikan jumlahnya.
Parameter fungsi juga boleh ditetapkan kepada nilai lalai Jika tiada parameter yang sepadan dihantar semasa memanggil fungsi, nilai lalai akan digunakan. Contohnya:
fungsi darab(a, b = 1) {
return a * b;
}
Dalam contoh ini, fungsi darab() menerima dua Parameter a dan b, jika parameter b tidak diluluskan semasa memanggil fungsi, b lalai kepada 1.
3 Contoh kod khusus
Berikut ialah contoh fungsi yang lebih kompleks, yang menerima tatasusunan sebagai parameter dan mengembalikan jumlah semua elemen dalam tatasusunan: #🎜 🎜#
function sumArray(arr) {let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i]; } return sum;
let nums = [1, 2, 3, 4 5] ;
let result = sumArray(nums);console.log("Jumlah tatasusunan ialah: " + result);
Dalam contoh ini, sumArray () fungsi menerima Arr tatasusunan digunakan sebagai parameter, dan gelung digunakan di dalam fungsi untuk melintasi setiap elemen dalam tatasusunan dan mengumpulnya ke dalam pembolehubah jumlah. Akhirnya, nilai jumlah dikembalikan.
Dengan memanggil fungsi sumArray() dan menghantar parameter tatasusunan, anda boleh mendapatkan jumlah semua elemen tatasusunan ini dan mencetaknya.
Atas ialah kandungan terperinci Cara menggunakan fungsi JavaScript: Fahami sintaks asas dan hantaran parameter. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!