⊗jsPmCxAM 442 of 505 menu

Прывязванне кантэксту праз метад apply у JavaScript

Давайце цяпер разгледзім метад apply для прывязвання кантэксту. Ён працуе амаль так сама, як і метад call. Розніца заключаецца ў тым, што ў apply параметры перадаюцца ў выглядзе масіву, а не пералічваюцца праз коску. У залежнасці ад задачы бывае зручны то адзін, то другі метад.

Вось прыклад перадачы параметраў у метад apply:

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

Хай дадзены наступны код:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // тут павінна вывесці 'hello, John Smit'

Дадайце ў апошні радок метад apply так, каб на экран вывелася 'hello, John Smit'. Слова 'hello' павінна ўзяцца з value інпута, а 'John' і 'Smit' павінны быць параметрамі функцыі.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць