Я совершенно новичок в JS и OOPS (а также не уверен насчет названия).
В приведенном ниже фрагменте, содержащем класс Car и его экземпляр. Я хочу спросить, есть ли способ обновить экземпляр после изменения одного из параметров класса. Например, я хочу, чтобы ожидаемый вывод обновлялся, т.е. NewEagl после изменения параметров. Код ниже возвращает ("Орел") оба раза.
function Car(make, model, year) {
this.make = make;
this.model = model;
this.year = year;
}
var mak = 'Eagle'
const car1 = new Car(mak, 'Talon TSi', 1993);
console.log(car1.make);
// output: "Eagle"
function changemak() {
mak = 'NewEagl';
}
changemak();
console.log(car1.make);
// Expected output: "NewEagl"