⊗jsPmCxAM 442 of 505 menu

Povezovanje konteksta z metodo apply v JavaScript

Poglejmo si zdaj metodo apply za povezovanje konteksta. Deluje skoraj enako kot metoda call. Razlika je v tem, da se pri apply parametri podajo v obliki matrike in ne naštevajo ločeni z vejico. Odvisno od naloge je včasih priročna ena ali druga metoda.

Tukaj je primer podajanja parametrov metodi apply:

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

Naj bo dana naslednja koda:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // tukaj naj izpiše 'hello, John Smit'

Dodajte v zadnjo vrstico metodo apply tako, da se izpiše 'hello, John Smit'. Beseda 'hello' naj bo vzeta iz value vnosnega polja, 'John' in 'Smit' pa naj bosta parametra funkcije.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni