как создать класс в js
Ответы
Aleksey
30 марта 2023
Для создания класса в 'ES6' синтаксисе используется ключевое слово class
:
class User {
constructor(name) {
this.name = name;
}
}
const user = new User('Peter');
user.name; // 'Peter'
С помощью функции конструктора constructor
мы определили значения полей для объекта - экземпляра этого класса.
Помимо свойств, можем определить методы:
class User {
constructor(firstName, lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
getFullName() {
return `${this.firstName} ${this.lastName}`;
}
}
const user = new User('Peter', 'Parker');
user.getFullName();
0
0