⊗jsPmCxAFS 439 of 505 menu

კონტექსტი ისრის ფუნქციის მეშვეობით JavaScript-ში

მესამე გამოსავალი პრობლემის მოსაგვარებლად მდგომარეობს ისრის ფუნქციების გამოყენებაში, რომლებიც არც ისე დიდი ხნის წინ გამოჩნდა JavaScript-ში. ასეთ ფუნქციებს, სხვა უამრავი რამის გარდა, არ გააჩნიათ საკუთარი კონტექსტი, არამედ ინახავენ მშობელი ელემენტის კონტექსტს. გამოვასწოროთ ჩვენი პრობლემა ისრის ფუნქციის მეშვეობით:

let elem = document.querySelector('#elem'); elem.addEventListener('blur', parent); function parent() { console.log(this.value); // გამოიტანს 'text' let child = () => { console.log(this.value); // გამოიტანს 'text' } child(); }

აიღეთ კოდი წინა ამოცანიდან და გამოსწორეთ კოდის პრობლემა შესწავლილი მესამე გზის მეშვეობით.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა