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 Berparameter Bernama dalam JavaScript

Fungsi yang diteruskan sebagai parameter, tidak harus anonim.

Mari kita buat mereka sebagai Function Declaration. Fungsi pertama beri nama get1, dan yang kedua - get2:

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

Mari teruskan ke dalam parameter fungsi test nama fungsi get1 dan get2 (yaitu kode sumber mereka, bukan hasilnya):

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

Mari ubah menjadi Function Expression:

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

Buatlah fungsi test yang menerima 3 fungsi sebagai parameternya dan mengembalikan jumlah hasil dari fungsi-fungsi yang diteruskan.

Buatlah 3 fungsi, dengan mendeklarasikannya sebagai Function Declaration dan beri mereka nama func1, func2 dan func3. Biarkan fungsi pertama mengembalikan 1, yang kedua - 2, dan yang ketiga - 3. Teruskan fungsi-fungsi ini sebagai parameter ke fungsi test dari tugas sebelumnya.

Modifikasi tugas sebelumnya sehingga fungsi dideklarasikan sebagai Function Expression dengan nama yang sama.

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