본문 바로가기

Javascript

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

 

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

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

 

타입의 변환

명시적 형 변환

변환하겠다고 선언한다.

 

 

 

 

false

 

 

---------

true

 

 

암시적 형 변환

자동으로 타입이 변한다.

문자열+숫자 => 문자열

문자열+boolean => 문자열

문자열+null => 문자열

문자열+undefined => 문자열

 

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

'Javascript' 카테고리의 다른 글