⊗jsPmCxCMP 441 of 505 menu

Menetelmä call parametreilla JavaScriptissä

Oletetaan nyt, että funktio func vastaanottaa tiettyjä parametreja, kutsutaan niitä param1 ja param2:

function func(param1, param2) { console.log(this.value + param1 + param2); }

Kun funktiota kutsutaan call:n kautta, nämä parametrit voidaan välittää näin:

func.call(elem, param1, param2);

Oletetaan seuraava koodi:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + name + ' ' + surname); } func(); // tänne pitäisi tulostua 'hello, John Smit'

Lisää viimeiseen riviin call-menetelmä siten, että näytölle tulostuu 'hello, John Smit'. Sana 'hello' tulee ottaa input-kentän value-arvosta, ja 'John' ja 'Smit' tulee olla funktion parametreja.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää