JS에서 사용할 수 있는 함수 중 도움이 될 만한 함수나 연산자들을 정리합니다.
| 함수 | 기능 |
| eval( ) | 파싱 |
| isNaN( ) | NaN |
| isFinite( ) | 유효 |
| 연산자 | 기능 |
| === / !== | '엄격한' 자료형 비교. == 와는 달리 undefined와 null을 구분함. |
| typeof A | A의 자료형 반환 |
| A instanceof B | A가 B의 인스턴스인지 |
※ == 와 === 차이 비교
| operand 1 | operand 2 | == | === |
| 0 | '0' | True | False |
| 0 | '' | True | False |
| 0 | -0 | True | False |
| 0 | false | True | False |
| '0' | false | True | False |
| [ ] | false | True | False |
| undefined | null | True | False |
| undefined | false | False | False |
728x90
'Language > JavaScript' 카테고리의 다른 글
| [JS] Object | 01. Window 객체 (0) | 2024.02.12 |
|---|---|
| [JS] Syntax | 04. 함수와 클래스 (0) | 2024.02.09 |
| [JS] Date 자료형을 이용해 날짜 계산하기 (0) | 2024.02.09 |
| [JS] Syntax | 02. 자료형 (0) | 2024.02.08 |
| [JS] Syntax | 01. 변수 선언 (0) | 2024.02.08 |