JavaScript prototype
Пример
Создайте новый метод чисел, который возвращает половинное значение числа:
Number.prototype.myМетод = function()
{
return this.valueOf() / 2;
};
Используйте новый метод для числа:
var n = 55;
var x = n.myMethod();
Попробуйте сами »
Определение и использование
Конструктор prototype позволяет добавлять новые свойства и методы в числа JavaScript.
При построении свойства ВСЕ числа будет задаются свойством и его значением по умолчанию.
При построении метода, ВСЕ числа этого метода будут доступны.
Примечание: Number.prototype относится не к одному объекту чисел, а к самому объекту Number().
Примечание: Prototype - это глобальный конструктор объектов, доступный для всех объектов JavaScript.
Поддержка браузера
Свойство | |||||
---|---|---|---|---|---|
prototype | Да | Да | Да | Да | Да |
Синтаксис
Number.prototype.name = value