Konteksti përmes Funksionit Shigjetor në JavaScript

Zgjidhja e tretë për problemin qëndron në përdorimin e funksioneve shigjetor, të cilat nuk kanë shfaqur në JavaScript shumë kohë më parë. Këto funksione, përveç gjithçkaje tjetër, nuk kanë kontekstin e tyre, por ruajnë kontekstin e prindit. Le të rregullojmë problemin tonë duke përdorur një funksion shigjetor:

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

function parent() {
  console.log(this.value); // do të shfaqë 'text'
  
  let child = () => {
    console.log(this.value); // do të shfaqë 'text'
  }
  child();
}
Задание 1

Merrni kodin nga detyra e mëparshme dhe korrigjoni problemin e kodit duke përdorur mënyrën e tretë të studiuar.