⊗jsPmCxAM 442 of 505 menu

Přiřazení kontextu pomocí metody apply v JavaScriptu

Pojďme se nyní podívat na metodu apply pro přiřazení kontextu. Funguje prakticky stejně jako metoda call. Rozdíl spočívá v tom, že u apply se parametry předávají jako pole, a ne vypisují čárkou. V závislosti na úkolu může být výhodnější ta či ona metoda.

Zde je příklad předání parametrů metodě apply:

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

Nechť je dán následující kód:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // zde by mělo vypsat 'hello, John Smit'

Přidejte na poslední řádek metodu apply tak, aby se na obrazovce vypsalo 'hello, John Smit'. Slovo 'hello' musí být převzato z value inputu, a 'John' a 'Smit' musí být parametry funkce.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout