Javascript

[Javascript] 타입의 변환(명시적 형 변환, 암시적 형 변환)

note-for-development 2024. 7. 1. 18:46

 

undefined: 값을 할당하지 않았다.

null: 값이 존재하지 않는다. 개발자가 의도적으로 존재하지 않다고 표시했다.

 

타입의 변환

명시적 형 변환

변환하겠다고 선언한다.

 

 

 

 

false

 

 

---------

true

 

 

암시적 형 변환

자동으로 타입이 변한다.

문자열+숫자 => 문자열

문자열+boolean => 문자열

문자열+null => 문자열

문자열+undefined => 문자열

 

더하기 연산자는 문자 타입에, 빼기와 곱하기 나누기는 숫자 타입에 우선권이 있다.