>  기사  >  웹 프론트엔드  >  일일 자바스크립트 학습 요약(Boolean 객체)_javascript 스킬

일일 자바스크립트 학습 요약(Boolean 객체)_javascript 스킬

WBOY
WBOY원래의
2016-05-16 15:32:371145검색

부울 객체 생성 구문:
new Boolean(값); //생성자
Boolean(값); //변환 함수
매개변수 값 Boolean 객체에 의해 저장된 값 또는 Boolean 값으로 변환될 값입니다.
반환값
생성자(new 연산자 사용)로 호출되면 Boolean()은 인수를 부울 값으로 변환하고 해당 값을 포함하는 부울 객체를 반환합니다.
(new 연산자 없이) 함수로 호출되면 Boolean()은 단순히 인수를 원시 부울 값으로 변환하고 이 값을 반환합니다.
참고: 값 매개 변수가 생략되거나 0, -0, null, "", false, 정의되지 않음 또는 NaN으로 설정된 경우 개체는 false로 설정됩니다. 그렇지 않으면 true로 설정됩니다(값 인수가 문자열 "false"인 경우에도 마찬가지).

  var falseObject = new Boolean(false);
  var result = falseObject && true;
  alert(result); //true

  var falseValue = false;
  result = falseValue && true;
  alert(result); //false
  
  alert(typeof falseObject); //object
  alert(typeof falseValue); //boolean
  alert(falseObject instanceof Boolean); //true
  alert(falseValue instanceof Boolean); //false

부울 객체 설명
JavaScript에서는 부울 값이 기본 데이터 유형입니다. 부울 객체는 부울 값을 압축하는 부울 객체입니다. 부울 객체는 주로 부울 값을 문자열로 변환하는 toString() 메서드를 제공하는 데 사용됩니다.
부울 값을 문자열로 변환하기 위해 toString() 메서드가 호출되면(일반적으로 JavaScript에서 암시적으로 호출됨) JavaScript는 내부적으로 부울 값을 임시 부울 개체로 변환한 다음 이 개체의 toString() 메서드를 호출합니다.

위 내용은 오늘의 자바스크립트 학습 내용을 요약한 내용이며, 매일 계속해서 업데이트 될 예정이니 많은 관심 부탁드립니다.

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