javaScript 의 빈 값 과 가짜 값

2385 단어 js빈 값가짜 값
자 바스 크 립 트 는 세계 에서 가장 유행 하 는 프로 그래 밍 언어 다.이 언어 는 HTML 과 웹 에 사용 할 수 있 고 서버,PC,노트북,태 블 릿 PC 와 스마트 폰 등 장치 에 광범 위 하 게 사용 할 수 있다.
JavaScript 는 스 크 립 트 언어 입 니 다.
JavaScript 는 경량급 프로 그래 밍 언어 이다.
JavaScript 는 HTML 페이지 를 삽입 할 수 있 는 프로 그래 밍 코드 입 니 다.
자바 스 크 립 트 가 HTML 페이지 를 삽입 하면 모든 현대 브 라 우 저 에서 실 행 됩 니 다.
자 바스 크 립 트 는 배우 기 쉽다.
javaScript 에는 false,null,undefined,",0 등 다섯 가지 빈 값 과 가짜 값 이 있 습 니 다.넓 은 의미 에서 볼 때 이 다섯 개의 값 은 모두 데이터 형식 에 대응 하 는 무효 값 이나 빈 값 입 니 다.
이 다섯 가지 값 의 공통점 은 if 문 구 를 실행 할 때 false 분 지 를 실행 하고 해당 하 는 비 문 구 를 실행 할 때 true 분 지 를 실행 하 는 것 입 니 다.
1 undefined
javaScript 에서 undefined 는 null 에서 파생 되 고 변 수 는 초기 화 될 때 브 라 우 저의 기본 변 수 는 undefined 입 니 다.코드 예제:

var str;
alert(str);//undefined
달리

if(undefined == null) {
  alert("undefined == null  true");
}
팝 업:undefined==null 은 true
2 null
null 은 존재 하지 않 는 대상 을 대표 합 니 다.코드 예제:

var obj = document.getElementById("btn");
alert(obj);//null
null 의 유형 은 object 이지 만 null 은 대상 의 특성 을 가지 고 있 지 않 습 니 다.null.toString(),null.constructor 등 대상 인 스 턴 스 의 기본 호출 을 실행 할 수 없습니다.
null==undefined 의 실행 결 과 는 true 입 니 다.또한 변 수 를 null 로 할당 하여 쓰레기 회수 처리 에 편리 합 니 다.
3 "",0,false
"",0,false 는 if 구문 에서 가짜 값 으로 나타 나 지만 모두 의미 있 는 데이터 로 빈 값 이나 가짜 값 으로 만 사 용 됩 니 다.
"".toString(),(0).toString(),false.toString()은 모두 합 법 적 인 실행 가능 한 문장 입 니 다.
 달리

if(0 == []){
  alert("0 ==[]  true");
} 
if(0 == ''){
  alert("0 ==''  true");
} 
if(0 ==false){
  alert("0 ==false  true");
}
브 라 우 저 순서대로 팝 업:

0 ==[]  true
0 ==''  true
0 ==false  true
if("" == false){
  alert(‘“”== false  true');
}
브 라 우 저 팝 업:
""==false 는 true
js 다섯 가지 빈 값 의 유형:

typeof(undefined) == 'undefined'
typeof(null) == 'object'
typeof("") == 'String'
typeof(0) == 'number'
typeof(false) == 'boolean'
총결산
위 에서 말 한 것 은 편집장 이 소개 한 자바 스 크 립 트 의 빈 값 과 가짜 값 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.편집장 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기