⊗jsPmCxPPS 438 of 505 menu

JavaScript-də parametr vasitəsilə kontekst

Problemin başqa bir həlli də mövcuddur. Gəlin child funksiyasının parametr qəbul etməsini təmin edək:

function child(param) { // burada kod olacaq }

Bu funksiyanı çağırarkən isə ona this-i parametr kimi ötürək:

function parent() { child(this); // this-i parametr kimi ötürürük function child(param) { // param dəyişənində ötürülən this məzmunu yerləşir } }

child çağırışı valideyn funksiyasında həyata keçirildiyi üçün, ötürülən this də lazımi olanı göstərir. Sonra bu this param parametrinə düşür və funksiya daxilində bu formada əlçatan olacaq.

Budur yekun kod:

let elem = document.querySelector('#elem'); elem.addEventListener('blur', parent); function parent() { child(this); // this-i parametr kimi ötürürük function child(param) { console.log(param.value); // input-un value-nu çıxardırıq } }

Əvvəlki məsələnin kodunu götürün və kodun problemini öyrənilən ikinci üsulla düzəldin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et