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

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

javascriptlet elem = document.querySelector('#elem');
elem.addEventListener('blur', parent);

function parent() {
  console.log(this.value); // გამოიტანს 'text'
  
  let child = () => {
    console.log(this.value); // გამოიტანს 'text'
  }
  child();
}
Задание 1

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