const person = {
name: "Mike",
country: "New Zealand"
}
function personUpdate(name, country) {
this.name = name
this.country = country
}
personUpdate.bind(person)
personUpdate('Tony', 'Chile')
Why doesn't this work? person still has original properties 'Mike' and 'New Zealand'. Why doesn't personUpdate.bind(person) I want to make it so that every call to personUpdate the this refers to the person object (and without using new).