Ch4. 강제변환 4.1 값 변환 타입 케스팅 값이 다른 타입의 값으로 바뀔 때 명시적이면 타입 케스팅 코드에서 의도적으로 타입을 변화시킨 것 강제 변환 값이 다른 타입의 값으로 바뀔 때 암시적이면 강제 현 환 다른 작업 도중 불분명한 사이드 이펙트로 생긴것 var a = 42; var b = a + ""; // 암시적 var c = String(a); // 명시적 위 코드로 암시적과 명시적은 어느정도 이해가 되었을 것이고, 문제는 어떻게 동작하느냐 인데, 다음을 보자 동작에 대한 내용은 안나오는듯...? 모지;; 찾아야되나 Javascript에선 강제변환을 하면 Number, String, Boolean 같은 원시값중 하나가 되며, 함수나 객체는 변환될 일이 없다. 박싱은 원시값을 해당 객체로 감싼건데..