Сообщение от Octane
|
так вы в конструкторе создаете одноименное свойство объекта со значением undefined
|
Это я уже понял.
Но, если я убираю это поле из конструктора, я теряю возможность переопределять его значение.
Если честно, не совсем понял как в данной конструкции можно задать дефолтные значения, которые потом могут быть переопределены.