형 변환
함수와 연산자에 전달되는 값은 대부분 적절한 자료형으로 자동 변환됩니다.
typeof
값의 자료형을 확인하는 연산자
자바스크립트는 변수선언시 자료형을 지정하지 않아 변수 명을 보고 데이터 타입이무엇인지 확인 할수가 없음
자료형 확인시 많이 사용함
문자형 변환
alert 메소드의 매개변수는 문자형이므로 alert(value)에서 value가 다른 타입이면 문자형으로 자동 변환 됨.
또한 String(value) 함수 호출로 변환할 수 있음
숫자형 변환
수학과 관련 됨 함수와 표현식에서 자동으로 변환 됨.
또한 Number(value) 함수 호출로 변환할 수도 있음
논리형 변환
논리 연산 수행 시 발생함.
또한 Boolean(value) 함수 호출로 변환할 수도 있음.
문자열과 숫자 연산
문자열 + 숫자 = 문자열
숫자 + 숫자 + 문자열 = 숫자가 먼저 계산되고 뒤의 문자열과 합쳐짐(Java와 동일)
https://memory-develo.tistory.com/92?category=910949
'프로그래밍 > 자바스크립트' 카테고리의 다른 글
자바스크립트 - 객체 (0) | 2021.07.29 |
---|---|
자바스크립트 - 배열 (0) | 2021.07.29 |
자바스크립트 - 데이터 입출력 (0) | 2021.07.27 |
자바스크립트 - 변수와 자료형 (0) | 2021.07.26 |
자바스크립트란? (0) | 2021.07.26 |