본문 바로가기
JavaScript/script

JavaScript Boolean Object

by 아이티.파머 2012. 7. 19.
반응형

javascript 에서 사용하는 true false 사용할때 이렇게 써봤나?
character 'false' 오면 true 이고, false 로 오면 false 난 이것 때문에 삽질한적이 있지,그래서 API를 봐야한다는거야..

 

Boolean 객체
Boolean 객체는 boolean 갑을 랩핑하고 있는 객체다.
Boolean이 아닌 값을 Boolean으로 변경할 때 사용한다.
new 키워드를 사용하여 새로운 객체를 생성할 수 있다.
초기값이 없거나, 0, -0, null, NaN, "", false, undefined일 경우 false가 되고,
그 이외의 경우에는 true가 된다.

 


다음의 객체들은 false를 나타낸다.
var myBoolean=new Boolean()
var myBoolean=new Boolean(0)
var myBoolean=new Boolean(null)
var myBoolean=new Boolean("")
var myBoolean=new Boolean(false)
var myBoolean=new Boolean(NaN)

다음의 객체들은 true를 나타낸다.
var myBoolean=new Boolean(true)
var myBoolean=new Boolean("true")
var myBoolean=new Boolean("false")
var myBoolean=new Boolean("Richard")

 

반응형