Cara menggunakan fungsi JavaScript: Fahami sintaks asas dan hantaran parameter

WBOY
Lepaskan: 2023-11-03 16:06:12
asal
609 orang telah melayarinya

Cara menggunakan fungsi JavaScript: Fahami sintaks asas dan hantaran parameter

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, ...) {

// 函数体
// 执行具体的任务或操作
Salin selepas log masuk

}

    #🎜 🎜#functionName Ia adalah nama fungsi dan boleh disesuaikan Cuba gunakan nama yang bermakna untuk menerangkan fungsi fungsi.
  • parameter1, parameter2, dsb. ialah parameter fungsi dan boleh ditakrifkan mengikut situasi sebenar. Parameter adalah pilihan dan boleh diabaikan jika fungsi tidak memerlukan parameter.
  • Isi fungsi ialah blok kod yang dibalut dengan pendakap kerinting {}. Blok kod mengandungi pelaksanaan tugas atau operasi tertentu.
Sebagai contoh, berikut ialah contoh fungsi mudah:

fungsi sayHello() {

console.log("Hello, world!");
Salin selepas log masuk

}###🎜🎜 🎜🎜#Dalam contoh ini, fungsi sayHello() adalah untuk mencetak "Hello, world!"

2. Pemindahan parameter fungsi

Parameter fungsi boleh digunakan untuk menerima data yang dihantar dari luar untuk diproses dalam fungsi. Dalam JavaScript, parameter boleh terdiri daripada sebarang jenis data, termasuk jenis asas dan jenis rujukan. Fungsi boleh mempunyai berbilang parameter, dipisahkan dengan koma.

Berikut ialah contoh fungsi yang menerima dua parameter dan menambahkannya:

fungsi add(a, b) {

return a + b;
Salin selepas log masuk

}# 🎜🎜#

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;
Salin selepas log masuk

}

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;
Salin selepas log masuk
}

// Fungsi ujian

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.

Ringkasan

Dalam JavaScript, fungsi ialah konsep yang sangat penting, yang boleh memodulasi kod dan meningkatkan kebolehbacaan dan kebolehselenggaraan kod. Memahami sintaks asas fungsi dan kaedah lulus parameter adalah penting untuk menulis kod JavaScript yang lebih cekap.

Di atas ialah pengenalan ringkas dan contoh kod tentang cara menggunakan fungsi JavaScript. Saya harap artikel ini akan membantu anda dan menjadikan anda lebih mahir dalam menggunakan fungsi dalam pengaturcaraan JavaScript.

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!