[Содержание] [Предыдущая] [Следующая] [Индекс]

Boolean

Объект Boolean это объектная реализация для булевского значения.

Основной объект
Реализовано в Navigator 3.0, LiveWire 1.0

Создание

Конструктором Boolean:

new Boolean(value)

Параметры

value
Начальное значение объекта Boolean. Значение преобразуется в булевское boolean, если необходимо. Если значение опущено или равно 0, null, false или пустой строке (""), объект имеет начальное значение false. Все другие значения, включая строку "false", создают объект с начальным значением true.

Описание

Используйте объект Boolean когда Вы должны преобразовать не-булево значение в булево значение. Вы можете использовать объект Boolean в любом месте JavaScript, где ожидается булево значение. JavaScript возвращает примитивное значение объекта Boolean автоматически, вызывая метод valueOf.

Резюме Свойств

prototype
Определяет свойство, которое разделяется всеми объектами Boolean.

Резюме Методов

toString
Возвращает строку, представляющую определенный объект.

Примеры

Следующий пример создает объект Boolean с начальным значением false:

bNoParam = new Boolean()
bZero = new Boolean(0)
bNull = new Boolean(null)
bEmptyString = new Boolean("")
bfalse = new Boolean(false)
Следующий пример создает объекты Boolean с начальным значением true:

btrue = new Boolean(true)
btrueString = new Boolean("true")
bfalseString = new Boolean("false")
bSuLin = new Boolean("Su Lin")

Свойства

prototype

Представляет прототип для этого класса. Вы можете использовать прототип, чтобы добавлять свойства или методы ко всем образцам класса. Для информации о прототипах смотрите Function.prototype.

Свойство объекта Boolean
Реализовано в Navigator 3.0, LiveWire 1.0

Методы

toString

Возвращает строку, представляющую определенный объект.

Метод объекта Boolean
Реализовано в Navigator 3.0, LiveWire 1.0

Синтаксис

toString()

Параметры

Нет.

Описание

Каждый объект имеет метод toString, который автоматически вызывается, когда объект должен представиться как текстовое значение или когда объект упоминается в строковой конкатенации.

Вы можете использовать toString внутри Вашего собственного кода, чтобы преобразовать объект в строку, и Вы можете создать Вашу собственную функцию, которая будет вызвана вместо заданного по умолчанию метода toString.

Для объекта и значений Boolean, встроенный метод toString возвращает "true" или "false" в зависимости от значения булева объекта. В следующем коде flag.toString возвращает "true".

flag = new Boolean(true)
document.write("flag.toString() равен " + flag.toString() + "<BR>")
Для информации об определении Вашего собственного метода toString смотрите метод Object.toString.


[Содержание] [Предыдущая] [Следующая] [Индекс]

Последняя Модификация: 10/31/97 16:00:33


Права © 1997 Netscape Communications Corporation



Все мессаги сюда:yanich@inbox.ru
Hosted by uCoz