пример
Используйте свойство прототипа, чтобы добавить новое свойство для всех объектов данного типа:
function employee(name, jobtitle, born)
{
this.name = name;
this.jobtitle = jobtitle;
this.born = born;
}
employee.prototype.salary = 2000;
var fred = new employee("Fred Flintstone", "Caveman", 1970);
Значение fred.salary будет:
2000
Попробуй сам " Определение и использование
Свойство прототип позволяет добавлять новые свойства и методы к существующим типам объектов.
Note: Прототип представляет собой глобальное свойство , которое доступно практически со всеми объектами JavaScript.
Поддержка браузеров
Имущество | |||||
---|---|---|---|---|---|
prototype | да | да | да | да | да |
Синтаксис
object.prototype.name = value
Технические подробности
Возвращаемое значение: | Ссылка на объект String.prototype |
---|---|
Версия JavaScript: | 1,1 |
<String Reference JavaScript