JavaScript 기본 개념의 데이터 형식 Boolean
Boolean
유형 은 ECMAScript 에서 가장 많이 사용 되 는 유형 으로 이 유형 은 두 글자 의 액면가 true
와 false
만 있 습 니 다.이 두 값 은 수치 값 과 같 지 않 기 때문에 true
반드시 1 과 같 지 않 고 false
도 0 과 같 지 않다. 다음은 변수 부 Boolean
의 예 이다.var found = true;
var lost = lost;
주의해 야 할 것 은
Boolean
유형의 글자 액면가 true
와 false
는 대소 문 자 를 구분 하 는 것 이다.즉, True
와 False
(그리고 다른 혼합 대소 문자) 는 모두 Boolean
값 이 아니 라 식별 자 를 표시 하 는 것 이다.Boolean
유형의 글자 액면가 가 두 개 에 불과 하지만 ECMAScript 의 모든 유형의 값 은 이 두 개 Boolean
값 과 등가 의 값 을 가지 고 있다.하나의 값 을 대응 하 는 Boolean
값 으로 바 꾸 려 면 전환 함수 Boolean()
를 호출 할 수 있 습 니 다. 다음 과 같 습 니 다.var message = "Hello world!";
var messageAsBoolean = Boolean(message);
**
Boolean
** ture
( true
) false
( false
) String
true
false
Number
true
NaN
false
Object
true
null
( false
) Undefined
n/a
(적용 불가) false
) 이러한 전환 규칙 은 흐름 제어 문 (예 를 들 어
if
문 구 를 이해 하 는 데 해당 하 는 Boolean
전환 을 자동 으로 실행 하 는 데 매우 중요 합 니 다. 아래 의 코드 를 보 세 요.var message = "Hello world!";
if(message){//message `Boolean` `true`
alert("Value is ture"); //Value is ture
}
따라서 흐름 제어 문 에서 어떤 변 수 를 사용 하 는 지 정확히 아 는 것 이 중요 하 다.하나의
Boolean
값 이 아 닌 대상 을 잘못 사용 하면 프로그램 이 맞 는 절 차 를 완전히 바 꿀 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.