1. 동적 타입 언어 (dynamically typed language) - 자바스크립트는 변수 선언 후 사전에 데이터 타입을 지정하지 않음. - 할당에 의해 타입이 결정되어 재할당하게 되면 동적으로 변수의 타입이 변경 됨. var test; console.log(typeof test); => undefined test = 1; console.log(typeof test); => number test = 'JavaScript'; console.log(typeof test); => string . . . 2. 암묵적 타입 변환(implicit-coercion) - 자바스크립트 엔진에 의해 암묵적으로 타입이 자동 변환 되는 것 2-1. 문자열 타입으로 변환(convert to string) : 문자열 연결 ..