⊗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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан