Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmFNNFP 243 of 505 menu
◀ ▶

Fungsi Bernama sebagai Parameter dalam JavaScript

Fungsi yang dihantar sebagai parameter, tidak semestinya tanpa nama (anonymous).

Mari kita jadikan mereka sebagai Function Declaration. Fungsi pertama namakan get1, dan fungsi kedua - get2:

function get1() { return 1; } function get2() { return 2; }

Mari hantar nama fungsi get1 dan get2 (iaitu kod sumber mereka, bukan hasil) sebagai parameter kepada fungsi test:

function get1() { return 1; } function get2() { return 2; } test(get1, get2); // akan memaparkan 3 function test(func1, func2) { console.log( func1() + func2() ); }

Mari tukar kepada Function Expression:

let get1 = function() { return 1; } let get2 = function() { return 2; } test(get1, get2); // akan memaparkan 3 function test(func1, func2) { console.log( func1() + func2() ); }

Buat fungsi test yang menerima 3 fungsi sebagai parameternya dan mengembalikan jumlah hasil fungsi-fungsi yang dihantar.

Buat 3 fungsi, dengan mengisytiharkannya sebagai Function Declaration dan beri nama func1, func2 dan func3. Biarkan fungsi pertama mengembalikan 1, kedua - 2, dan ketiga - 3. Hantar fungsi-fungsi ini sebagai parameter kepada fungsi test dari tugas sebelumnya.

Ubah suai tugas sebelumnya supaya fungsi-fungsi diisytiharkan sebagai Function Expression dengan nama yang sama.

← →
↑
Melayu▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak