JavaScript - 타입 변환 요약

노홍기·2022년 5월 8일
0

자바스크립트는 필요에 따라 그 값을 변환한다. 문맥에 따라 여러가지 값들을 자동으로 변환시켜준다.

표를 참고하자.

문자열 문맥숫자 문맥불리언 문맥객체 문맥
undefined"undefined"NaNfalseError
null"null"0falseError
빈 문자열이 아닌 문자열그 자체나타내는 숫자 or NaNtrueString 객체
빈 문자열그 자체0falseString 객체
0"0"그 자체falseNumber 객체
NaN"NaN"그 자체falseNumber 객체
무한대"Infinity"그 자체trueNumber 객체
음의 무한대"Infinity"그 자체trueNumber 객체
기타 숫자숫자를 문자열로 표현그 자체trueNumber 객체
true"true"1그 자체Boolean 객체
false"false"0그 자체Boolean 객체
objecttoString()ValueOf(), toString(), NaNtrue그 자체
profile
레벨업 하는 중

0개의 댓글