Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript에서 Boolean 객체를 생성하는 방법

JavaScript의 Boolean 객체truefalse라는 두 가지 값 중 하나를 나타냅니다.

Boolean 객체의 초기값 결정 규칙

생성자에 전달되는 값 매개변수가 생략되거나, 다음과 같은 값이 지정되면 객체의 초기값은 false가 됩니다.

  • 0 또는 -0
  • null
  • false
  • NaN
  • undefined
  • 빈 문자열("")

반대로 위에 해당하지 않는 모든 값은 초기값이 true로 설정됩니다.

Boolean 객체 생성 방법

Boolean 객체는 new Boolean() 생성자를 사용하여 아래와 같이 만들 수 있습니다.

var val = new Boolean(value);

예제 코드

다음 예제 코드를 실행하면 Boolean 객체를 생성하고 toString() 메서드로 값을 문자열로 변환하여 출력하는 과정을 확인할 수 있습니다.

<html>
   <head>
      <title>JavaScript toString() Method</title>
   </head>

   <body>
      <script>
         var flag = new Boolean(true);
         document.write( "flag.toString is : " + flag.toString() );
      </script>
   </body>
</html>

위 코드에서는 true 값을 가진 Boolean 객체 flag를 생성한 뒤, toString() 메서드를 호출하여 문자열 "true"를 화면에 출력합니다.