Контекст преко стреличасте функције у 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

Узмите код из претходног задатка и исправите проблем кода помоћу проученог трећег начина.