fungsi pulangan javascript?

王林
Lepaskan: 2023-05-17 20:54:38
asal
385 orang telah melayarinya

Fungsi pulangan dalam JavaScript

Dalam JavaScript, fungsi ialah satu set kod pratakrif yang boleh digunakan semula. Apabila anda perlu melaksanakan tugas tertentu, anda memanggil fungsi yang melaksanakan operasi yang diperlukan berdasarkan keperluan anda. Fungsi boleh menerima parameter dan mengembalikan nilai yang boleh digunakan di tapak panggilan.

Nilai Pulangan merujuk kepada nilai yang dikembalikan kepada pemanggil selepas pelaksanaan fungsi selesai. Dalam JavaScript, nilai pulangan ditakrifkan oleh pernyataan pulangan, yang menamatkan fungsi dan mengembalikan nilai semasa pelaksanaannya.

Sintaks

Sintaks pernyataan pemulangan adalah sangat mudah:

return value;
Salin selepas log masuk

di mana nilai ialah nilai yang anda ingin pulangkan, yang boleh menjadi nombor. , rentetan, nilai Boolean, Tatasusunan atau objek.

Contoh 1:

function add(a, b) { return a + b; } var result = add(4, 6); //result的值是10
Salin selepas log masuk

Dalam contoh ini, kami mentakrifkan fungsi bernama add Fungsi menerima dua parameter a dan b, menambahnya dan mengembalikannya. Kemudian kita panggil fungsi ini dan simpan nilai pulangan dalam hasil pembolehubah.

Contoh 2:

function compareNumbers(a, b) { if (a > b) { return true; } else { return false; } } var result = compareNumbers(10, 5); //result的值是true
Salin selepas log masuk

Dalam contoh ini, kami mentakrifkan fungsi yang dipanggil compareNumbers untuk membandingkan saiz dua nombor. Fungsi menerima dua parameter a dan b Jika a lebih besar daripada b, ia mengembalikan benar, jika tidak ia mengembalikan palsu. Kemudian kita panggil fungsi ini dan simpan nilai pulangan dalam hasil pembolehubah.

Dalam JavaScript, jenis nilai pulangan fungsi boleh menjadi sebarang jenis data. Oleh itu, anda boleh menetapkan nilai pulangan fungsi kepada pembolehubah dari sebarang jenis. Jika fungsi tidak mengembalikan nilai, ia mengembalikan tidak ditentukan.

Contoh 3:

function sayHello(name) { console.log('Hello ' + name); return; } var result = sayHello('John'); //result的值是undefined
Salin selepas log masuk

Dalam contoh ini, kami mentakrifkan fungsi bernama sayHello, yang menerima nama parameter dan kemudian mengeluarkan "Hello" dan nama pada konsol. Kemudian kita panggil fungsi ini dan simpan nilai pulangan dalam hasil pembolehubah. Oleh kerana fungsi tidak mempunyai nilai pulangan, nilai pulangan tidak ditentukan.

Ringkasan

Fungsi dalam JavaScript ialah alatan yang melaksanakan tugas tertentu dan mengembalikan nilai. Nilai pulangan ditakrifkan menggunakan pernyataan pulangan, dan sintaksnya sangat mudah. Semasa pelaksanaan fungsi, apabila penterjemah JS menemui pernyataan pulangan, ia segera menghentikan pelaksanaan dan mengembalikan nilai yang ditentukan. Anda boleh menetapkan nilai pulangan fungsi kepada pembolehubah dari sebarang jenis dan melakukan apa sahaja yang anda mahu dengannya.

Atas ialah kandungan terperinci fungsi pulangan javascript?. 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
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!