Властивість Number.prototype
являє собою прототип для конструктора класу
.Number
Property attributes of Number.prototype |
|
---|---|
Writable | no |
Enumerable | no |
Configurable | no |
Опис
Кожен примірник класу
успадковує властивості й методи з Number
Number.prototype
. Зміни, внесені до прототипа, позначаться на всіх об'єктах, що є примірниками класу
.Number
Властивості
Number.prototype.constructor
- Повертає функцію, що створила цей примірник об'єкта. Типово це об'єкт
, який водночас є і функцією.Number
Методи
Number.prototype.toExponential()
- Повертає рядок, що містить експоненціальний запис числа.
Number.prototype.toFixed()
- Повертає рядок, що містить запис числа у форматі з нерухомою комою.
Number.prototype.toLocaleString()
- Повертає рядок, що містить узалежнений від мови запис числа. Перекриває метод
.Object.prototype.toLocaleString()
Number.prototype.toPrecision()
- Повертає рядок, що містить запис числа із зазначеною точністю у форматі з нерухомою комою чи експоненціальний.
Number.prototype.toSource()
- Повертає рядок, що містить код мовою JavaScript, який створює об'єкт класу
Number
з відповідним значенням. Цей код можна використати для створення нового об'єкта. Перекриває метод
.Object.prototype.toSource()
Number.prototype.toString()
- Повертає рядок, що містить числовий запис значення об'єкта в зазначеній системі числення. Перекриває метод
.Object.prototype.toString()
Number.prototype.valueOf()
- Повертає просте числове значення об'єкта. Перекриває метод
.Object.prototype.valueOf()
Специфікації
Специфікація | Статус | Коментар |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Первинне визначення. Реалізовано у JavaScript 1.1. |
ECMAScript 5.1 (ECMA-262) The definition of 'Number' in that specification. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Number' in that specification. |
Standard | |
ECMAScript Latest Draft (ECMA-262) The definition of 'Number' in that specification. |
Draft |
Підтримка веб-переглядачами
Таблиця сумісності на цій сторінці створена зі структурованих даних. Якщо ви хочете долучитися до розробки цих даних, пропонуйте нам свої pull request до репозиторію https://github.com/mdn/browser-compat-data.
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | Yes | Yes | 1 | Yes | Yes | Yes |
Feature | Android webview | Chrome for Android | Edge mobile | Firefox for Android | Opera Android | iOS Safari | Samsung Internet |
---|---|---|---|---|---|---|---|
Basic support | Yes | Yes | Yes | 4 | Yes | Yes | Yes |