Дан объект с информацией об автомобиле. Объясните, почему метод getName работает не так, как ожидается, и предложите решение.
const carDetails = {
name: 'Ford Mustang',
yearBought: 2005,
getName: () => {
return this.name;
},
isRegistered: true
}
carDetails.getName()
Ford Mustang
carDetails.getName.call({})undefined
carDetails.getName.call({ name: 'Renault Logan' })Renault Logan