var obj = {
name: 'hello',
getName: function(){
return() => {return this.name; }
}
}
var name = 'world';
var nameFunc = obj.getName();
console.log(nameFunc())
И результат «привет», а не «мир». Я немного смущен.Почему «это» относится к объекту «obj» не глобальному объекту
Вы получите '' мир ''с' (0, obj.getName)()() '. – Oriol