⊗jsPmCxAM 442 of 505 menu

Konteksto pririšimas naudojant apply metodą JavaScript

Dabar panagrinėkime metodą apply kontekstui pririšti. Jis veikia beveik taip pat, kaip ir metodas call. Skirtumas slypi tame, kad apply parametrai perduodami kaip masyvas, o ne išvardinami per kablelį. Priklausomai nuo uždavinio, kartais patogesnis vienas, kartais kitas metodas.

Štai parametrų perdavimo metode apply pavyzdys:

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

Tegu pateiktas toks kodas:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // čia turi išvesti 'hello, John Smit'

Paskutinėje eilutėje pridėkite metodą apply taip, kad ekrane būtų atvaizduota 'hello, John Smit'. Žodis 'hello' turi būti paimtas iš input value, o 'John' ir 'Smit' turi būti funkcijos parametrai.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti