Когда следует использовать this.?
Есть код для консоли браузера
const person = {
name: ['Bob', 'Smith'],
age: 32,
gender: 'male',
interests: ['music', 'skiing'],
bio: function() {
alert(this.name[0] + ' ' + this.name[1] + ' is ' + this.age + ' years old. He likes ' + this.interests[0] + ' and ' + this.interests[1] + '.');
},
greeting: function() {
alert('Hi! I\'m ' + this.name[0] + '.');
}
};
Когда вообще следует использовать это чтобы не было ошибок?
Убрав this. name из массива вызывается с ошибкой
Источник: Stack Overflow на русском