Вы можете вызвать пару получатель / установщик, только если получатель возвращает функцию, которая затем выполняется вызовом.Чтобы вызвать сеттер, просто установите (=
) его.
И по договоренности вы «скрываете» фоновое поле с помощью _
, а не самого сеттера:
class temp {
constructor(arg) {
this.arg = arg;
console.log(this.arg);
}
get arg() { return this._arg; }
set arg(value) { this._arg = value; }
}