티스토리 뷰

형변환이란?

함수와 연산자에 전달되는 값이 대부분 적절한 자료형으로 자동 변환되는 것을 말함

ex)

alert가 전달받은 값의 자료형과 관계없이 이를 문자열로 자동 변환하여 보여주는 경우

수학관련 연산자가 전달받은 값을 숫자로 변환하는 경우

 

문자형으로 변환

문자형의 값이 필요할 때 일어난다.

alert 메서드는 매개변수로 문자형을 받기 때문에, alert(value)에서 value는 문자형이어야 한다.  

다른 형의 값을 전달받으면 이 값은 문자형으로 자동 변환된다. 

 

숫자형으로 변환

수학과 관련된 함수와 표현식에서 자동으로 일어난다.

숫자형이 아닌 값에 나누기를 적용한 경우와 같다.

 

'javascript' 카테고리의 다른 글

버블링&캡쳐링 그리고 이벤트 위임  (0) 2021.05.11
[모던자바스크립트]while과 for 반복문  (0) 2021.05.08
class와 constructor  (0) 2021.05.06
[생활코딩]Node 종류  (0) 2021.05.06
[생활코딩]참조  (0) 2021.05.06
댓글