Объявление свойств внутри классов в ООП в JavaScript

В начале класса можно объявлять то, какие свойства будут у этого класса. Давайте, например, объявим, что у юзера будет свойство name:

class User { name; show() { return this.name; } }

Можно сразу же записать в него какое-нибудь значение:

class User { name = 'john'; show() { return this.name; } }

Давайте теперь создадим объект нашего класса:

let user = new User;

А теперь выведем изначально заданное значение:

console.log(user.name); // 'john'

Объявите в классе Student свойства name и surn.

При объявлении добавьте вашим свойствам некоторые значения.



Чат с GPT Компилятор