⊗jsPmCxAM 442 of 505 menu

Viazať kontext metódou apply v JavaScripte

Poďme teraz preskúmať metódu apply pre viazanie kontextu. Funguje prakticky rovnako ako metóda call. Rozdiel spočíva v tom, že v apply sa parametre odovzdávajú v podobe poľa, a nie vypisujú sa čiarkou. V závislosti od úlohy môže byť vhodná raz jedna, raz druhá metóda.

Tu je príklad odovzdania parametrov metóde apply:

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

Nech je daný nasledujúci kód:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // tu by malo vypísať 'hello, John Smit'

Pridajte do posledného riadku metódu apply tak, aby sa na obrazovke vypísalo 'hello, John Smit'. Slovo 'hello' musí byť prevzaté z value inputu, a 'John' a 'Smit' musia byť parametrami funkcie.

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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť