JavaScript‎ > ‎

Boolean


원시 불린 값에 대한 래퍼 클래스. Boolean 객체를 사용하면 부울값은 객체로서 액세스 가능. 원시 불린 값으로서의 true, false와 Boolean 객체의 true, false값을 혼동 하지 말것. 부울값은 가급적 래퍼클래스를 사용하지 말 것.



Constructor

  • Boolean() 
new Boolean(value)
Boolean 객체는 생성자에 대한 인자로서 값을 식별하여 만들어짐
    • value : 불린 객체의 초기값. 값이 생략되거나 0, -0, null, false, NaN, undefined, 빈 문자열("")이면 초기값은 거짓. 그 외의 값(모든 객체, 값이 “false”인 문자열 포함)은 참.
booleanObjectName = new Boolean(value)


Properties

  • constructor
Object.constructor

  • prototype
Object.prototype


Methods

  • toSource() 
toSource()
Object.toSource()를 오버라이드.

  • toString() 
toString()
부울값에 해당하는 스트링 리턴. Object.toString()를 오버라이드.

  • valueOf() 
valueOf()
객체의 값에 따라 true나 false로 리턴. Object.valueOf()를 오버라이드.
Comments