⊗jsPmFNRFP 254 of 505 menu

Parameters van Teruggekeerde Funksies in JavaScript

Aan die funksie-aanroepe wat ons bestudeer het, kan ons parameters oordra. In die volgende voorbeeld verwag die interne funksie 'n string as parameter en vertoon dit in die konsole:

function func() { return function(str) { return str; }; }

Die interne funksie stem ooreen met die tweede hakie tydens die aanroep, wat beteken ons dra die gewenste string in hierdie tweede hakie oor:

function func() { return function(str) { return str; }; } console.log( func()('!') ); // sal '!' vertoon

Kom ons maak dat beide die eerste funksie 'n parameter aanvaar, en die tweede. En laat ons die resultaat van die aanroep die som van hierdie parameters maak:

function func(num1) { return function(num2) { return num1 + num2; }; } console.log( func(1)(2) ); // sal 3 vertoon

Maak 'n funksie func wat, wanneer dit so aangeroep word: func(2)(3)(4), die som van die getalle wat as parameters oorgedra is, teruggee.

Maak 'n funksie func wat, wanneer dit so aangeroep word: func(2)(3)(4)(5)(), 'n array van die getalle wat as parameters oorgedra is, teruggee.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp