Kontekst noolefunktsiooni kaudu JavaScriptis

Kolmas lahendus probleemile seisneb noolefunktsioonide kasutamises, mis on JavaScriptis hiljuti ilmunud. Sellistel funktsioonidel, muu hulgas, pole oma konteksti, vaid nad säilitavad vanema konteksti. Parandame oma probleemi noolefunktsiooni abil:

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

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

Võtke kood eelmisest ülesandest ja parandage koodi probleem läbi õpitud kolmanda viisi abil.