⊗jsPmCxAM 442 of 505 menu

Kontekstbinding ved hjelp av apply-metoden i JavaScript

La oss nå se på metoden apply for kontekstbinding. Den fungerer nesten akkurat som metoden call. Forskjellen ligger i at i apply sendes parameterne i form av en array, i stedet for å bli opplistet med komma. Avhengig av oppgaven kan det være praktisk med den ene eller den andre metoden.

Her er et eksempel på å sende parametere til apply-metoden:

func.apply(elem, [param1, param2]);

Anta at vi har følgende kode:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // her skal det skrives ut 'hello, John Smit'

Legg til apply-metoden apply på den siste linjen slik at det vises 'hello, John Smit'. Ordet 'hello' skal hentes fra inputens value, og 'John' og 'Smit' skal være funksjonens parametere.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis