Files
freeCodeCamp/guide/russian/javascript/standard-objects/boolean/index.md
2018-10-16 21:32:40 +05:30

1.8 KiB
Raw Blame History

title, localeTitle
title localeTitle
Boolean логический

логический

Булевский объект является оберткой объекта для логического (истинного или ложного) значения. Вы можете явно определить логическое значение как new Boolean([value]) . Необязательный аргумент value преобразуется в значение boolean. Если значение не указано, 0 , -0 , null , false , NaN , undefined или пустая строка ( "" ), для объекта установлено значение false. Все остальные значения, включая любой объект или строку «false», создают объект со значением true. Интересным исключением является то, что document.all DOM передается в качестве аргумента для Boolean конструктора, он оценивается как false 1 .

Булевое примитивное значение ( true и false ) не такое же, как значения Boolean object ( true и false ).

Дополнительная информация:

Разница между булевыми объектами и булевыми примитивами в JavaScript - капелька JavaScript

источники

  1. Вы не знаете JavaScript, глава 4 , строка: 364. Доступен 31 октября 2017 года.