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