prototype
Оновлено: 09.03.2023
Приклад
Використовуйте властивість prototype, щоб додати нову властивість до всіх об’єктів даного типу:
function employee(name, jobtitle, born) {
this.name = name;
this.jobtitle = jobtitle;
this.born = born;
}
employee.prototype.salary = 2000;
const fred = new employee("Fred Flintstone", "Caveman", 1970);
Визначення та використання
Це prototypeвластивість, доступна для всіх об’єктів JavaScript.
Властивість prototypeдозволяє додавати нові властивості та методи до рядків.
Синтаксис
object.prototype.name = value
Властивість прототипу
Властивість JavaScript prototype
дозволяє додавати нові властивості до об’єктів:
приклад
function Person(first, last, age, eyecolor) {
this.firstName = first;
this.lastName = last;
this.eyeColor = eyecolor;
}
Person.prototype.nationality = "English";