|
|
Книги-onlineBoolean Оглавление | Назад | Вперёд | Индекс BooleanОбъект Boolean это оболочка объекта для Булева значения.
Созданиеnew Boolean(value) Параметры
ОписаниеНе смешивайте примитивные булевы значения true и false со значениями true и false объекта Boolean. Любой объект со значением undefined или null, включая объект Boolean со значением false, вычисляется в true, когда передаётся в условный оператор. Например, условие следующего оператора if вычисляется в true: x = new Boolean(false); Это поведение не применяется для булевых примитивов. Например, условие в следующем операторе if вычисляется в false: x = false; Не используйте объект Boolean для конвертации не-булева значения в булево. Вместо этого используйте Boolean как функцию для выполнения этой задачи: x = Boolean(выражение) //предпочтительно Если Вы специфицируете любой объект, включая объект Boolean со значением false, как начальное значение объекта Boolean, новый Boolean-объект имеет значение true. myFalse=new Boolean(false) //начальное значение - false В JavaScript 1.3 и позднее не используйте объект Boolean вместо булева примитива. Обратная СовместимостьJavaScript 1.2 и более ранние версии.Если объект Boolean используется как условие в условном тестировании, JavaScript возвращает значение Boolean-объекта. Например, объект Boolean со значением false рассматривается как примитивное значение false, а Boolean-объект со значением true рассматривается как примитивное значение true в условном тестировании. Если Boolean-объект false, условный оператор вычисляется в false. Свойства. Резюме.
Методы. Резюме.
Помимо этого, данный объект наследует методы watch и unwatch из Object. ПримерыВ следующих примерах создаются Boolean-объекты с начальным значением false: bNoParam = new Boolean() В следующих примерах создаются Boolean-объекты с начальным значением true: btrue = new Boolean(true) constructorСпецифицирует функцию для создания прототипа объекта. Заметьте, что значением этого свойства является ссылка на функцию, а не строка с именем функции. ОписаниеСм. Object.constructor. prototypeПрототип для данного класса. Вы можете использовать этот прототип для добавления свойств или методов во все экземпляры класса. О прототипах см. Function.prototype. toSourceВозвращает строку, представляющую исходный код объекта. СинтаксисtoSource() ПараметрыОписаниеМетод toSource возвращает следующие значения:
Этот метод обычно вызывается внутренне в JavaScript, а не явно в коде. См. такжеObject.toSourcetoStringВозвращает строку, представляющую специфицированный Boolean-объект. СинтаксисtoString() ПараметрыОписаниеОбъект Boolean переопределяет метод toString объекта Object; он не наследует метод Object.toString. Для Boolean-объектов метод toString возвращает строку, представляющую объект. JavaScript вызывает метод toString автоматически, когда Boolean представлен как текстовое значение или когда на Boolean имеется ссылка при конкатенации строк. Для Boolean -объектов и значений встроенный метод toString возвращает строку "true" или "false", в зависимости от значения Булева объекта. В следующем коде flag.toString возвращает "true". var flag = new Boolean(true) См. такжеObject.toStringvalueOfВозвращает примитивное значение объекта Boolean. СинтаксисvalueOf() ПараметрыОписаниеМетод valueOf объекта Boolean возвращает примитивное значение объекта Boolean или Boolean-литерал как тип данных Boolean. Этот метод обычно вызывается JavaScript внутренне, а не явно в коде. Примерыx = new Boolean(); См. такжеObject.valueOf Оглавление | Назад | Вперёд | ИндексДата последнего обновления: 28 мая 1999 года. Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском . книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать |
|