⊗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