Сводка
Свойство Boolean.prototype представляет прототип конструктора объекта Boolean.
Атрибуты свойстваBoolean.prototype |
|
|---|---|
| Записываемое | нет |
| Перечисляемое | нет |
| Настраиваемое | нет |
Описание
Экземпляры объекта Boolean наследуются от Boolean.prototype. Вы можете использовать протитип конструктора объекта для добавления свойств или методов ко всем экземплярам объекта Boolean.
Свойства
Boolean.prototype.constructor- Возвращает функцию, создающую экземпляр прототипа. По умолчанию, это функция
Boolean.
Методы
Boolean.prototype.toSource()- Возвращает строку, содержащую исходный код объекта
Boolean; вы можете использовать эту строку для создания эквивалентного объекта. Переопределяет методObject.prototype.toSource(). Boolean.prototype.toString()- Возвращает строку
"true"или"false", в зависимости от значения объекта. Переопределяет методObject.prototype.toString(). Boolean.prototype.valueOf()- Возвращает примитивное значение объекта
Boolean. Переопределяет методObject.prototype.valueOf().
Спецификации
| Спецификация | Статус | Комментарии |
|---|---|---|
| ECMAScript 1-е издание. | Стандарт | Изначальное определение. Реализована в JavaScript 1.0. |
| ECMAScript 5.1 (ECMA-262) Определение 'Boolean.prototype' в этой спецификации. |
Стандарт | |
| ECMAScript 6 (ECMA-262) Определение 'Boolean.prototype' в этой спецификации. |
Кандидат в рекомендации |
Совместимость с браузерами
| Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Базовая поддержка | (Да) | (Да) | (Да) | (Да) | (Да) |
| Возможность | Android | Chrome для Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Базовая поддержка | (Да) | (Да) | (Да) | (Да) | (Да) | (Да) |