>  기사  >  웹 프론트엔드  >  JavaScript 프로그래밍에서 부울 객체의 기본 사용_기본 지식

JavaScript 프로그래밍에서 부울 객체의 기본 사용_기본 지식

WBOY
WBOY원래의
2016-05-16 15:35:051381검색

부울 개체는 부울이 아닌 값을 부울 값(true 또는 false)으로 변환하는 데 사용됩니다.

부울 값 확인
부울 객체가 참인지 거짓인지 확인합니다.
소스 코드 예:

<!DOCTYPE html>
<html>
<body>
&#8203;
<script>
var b1=new Boolean(0);
var b2=new Boolean(1);
var b3=new Boolean("");
var b4=new Boolean(null);
var b5=new Boolean(NaN);
var b6=new Boolean("false");
&#8203;
document.write("0 is boolean "+ b1 +"<br>");
document.write("1 is boolean "+ b2 +"<br>");
document.write("An empty string is boolean "+ b3 + "<br>");
document.write("null is boolean "+ b4+ "<br>");
document.write("NaN is boolean "+ b5 +"<br>");
document.write("The string 'false' is boolean "+ b6 +"<br>");
</script>
&#8203;
</body>
</html> 

테스트 결과:

0 is boolean false
1 is boolean true
An empty string is boolean false
null is boolean false
NaN is boolean false
The string 'false' is boolean true

부울 객체 생성
부울 객체는 "true" 또는 "false"라는 두 가지 값을 나타냅니다.
다음 코드는 myBoolean이라는 부울 객체를 정의합니다.

var myBoolean=new Boolean();

부울 객체에 초기 값이 없거나 값이 다음과 같은 경우:

0
-0
null
""
false
undefined
NaN

그러면 객체의 값이 거짓이군요. 그렇지 않으면 해당 값은 true입니다(인수가 문자열 "false"인 경우에도).

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.