Wpis z mikrobloga

@Jelonek_Pudu: W drugim przypadku wykorzystane są arrow functions, które w odróżnieniu od funkcji anonimowych nie tworzą własnego kontekstu dla this.
Jeśli chcesz, żeby pierwszy przypadek zadziałał może albo przypisać this to jakiejś zmiennej np. var self = this; i jej użyć lub użyć bind .map(function() {}.bind(this)).

EDIT:
btw. jeśli używa się już ficzerów z ES6 (np. template literals w przykładzie) to nie widzę powodów do użycia var, które można zastąpić const
  • Odpowiedz