Muscardinus
Type Coercion 본문
728x90
Type Coercion이란?
Type Coercion이란 한 값의 자료형을 다른 자료형으로 변형(convert)하는 것이다. 3가지의 conversion이 JS에 존재한다.
- to string
- to boolean
- to number
let str = "My String";
let num = 1;
str + num // My String1
let num = 1;
let str = "1";
num == str; // true
== 와 === 의 차이가 여기서 나타난다. === 는 == 와 다르게 type coercion 없이 두 값을 비교한다. 왠만해서는 === 로 값 들을 서로 비교하는 것이 좋다.
728x90
'FrontEnd > JavaScript Basics' 카테고리의 다른 글
Execution Context (0) | 2020.12.15 |
---|---|
Static Vs Dynamic Typed (1) | 2020.12.15 |
JS Types (0) | 2020.12.15 |
Error Handling (0) | 2020.12.14 |
Modules in JS (1) | 2020.12.14 |
Comments