http://www.yes24.com/Product/Goods/59461086
⌜Do it! 자바스크립트 + 제이쿼리 입문⌟ 책을 공부하며 요약・정리한 내용입니다.
undefined
변수에 값이 등록되기 전의 기본값
null
변수에 저장된 값이 null 인 경우
typeof
지정한 데이터 또는 변수에 저장된 자료형을 알고 싶을 때 사용
undefined와 null의 자료형은 각각 ‘undefined’와 ‘object’이다.
typeof undefined // undefined
typeof null // object
그래서 동등 연산자(==)와 일치 연산자(===)의 경우 차이가 있다.
null == undefined // true
null === undefined // false
동등 연산자(==)
동등 연산자는 자료형을 상관하지 않고 값만 일치하면 true를 반환한다.
일치 연산자(===)
일치 연산자는 동일한 타입의 동일한 값이 일치 해야만 true를 반환한다.
let a = 10;
let b = '10';
a == b // true;
a === b // false;
부족하거나 잘못된 내용이 있을 경우 댓글 달아주시면 감사하겠습니다.
이 글에 부족한 부분이 존재할 경우 추후에 수정될 수 있습니다.
'JavaScript > JavaScript' 카테고리의 다른 글
자바스크립트 배열 객체 (0) | 2022.07.22 |
---|---|
자바스크립트 수학 객체 (0) | 2022.07.21 |
자바스크립트 날짜 정보 객체 (0) | 2022.07.21 |
자바스크립트 조건식에 논리형 데이터가 아닌 다른 형이 오는 경우 (0) | 2022.07.21 |
Math.random() (JavaScript) (0) | 2022.04.10 |