Boolean 오브젝트 개요
•
빌트인 오브젝트
◦
false와 true 처리
•
값이 있으면 true로 인식합니다.
•
false 인식 기준
◦
undefined, null, NaN
◦
빈 문자열, 숫자 타입의 0
•
숫자 값으로 변환 기준
◦
true: 1
◦
false: 0
프로퍼티 리스트
•
new Boolean() : 인스턴스 생성
•
Boolean함수
◦
Boolean(): Boolean 타입으로 변환
•
Boolean.prototype
◦
constructor: 생성자
◦
toString(): true/false를 문자열로 반환
◦
valueOf(): Primitive 값 반환
Boolean값으로 변환
new Boolean()
•
Boolean 인스턴스 생성
•
파라미터 값을 true 또는 false로 변환하여 primitive에 설정
•
문자열이면서 값이 있으면 true로 변환