위에서 외부 파일로 자바스크립트 파일을 열고 코드에 한글을 추가해봅시다.

 

 

실행하면 다음과 같이 한글이 깨져서 나타납니다.

 

 

HTML 문서는 "EUC-KR"문자 셋이 적용되어 있는데 자바스크립트와 맞지 않아서 발생하는 문제입니다. 이클립스에서 [window]-[Preferences]를 선택합니다.

 

 

[Preferences] 대화상자가 나타나면 [General]-[Content Types]을 선택합니다. 오른쪽 [Content types]의 목록 상자에 여러 언어를 작성할 수 있는 파일 목록이 나타나면 “JavaScript Source File”을 선택합니다. 아래쪽 [Default encoding] 란에 기본으로 설정되어 있는 “UTF-8”“EUC-KR"로 변경하고 [Update] 버튼을 누릅니다.

 

자바스크립트 소스 파일이 선택되면 문자 셋이 변경되었으므로 다음과 같이 작성된 소스가 깨져있는 것을 확인할 수 있습니다. 당연히 소스 파일을 열고 프로그래밍 작업 전에 인코딩을 먼저 변경해야 할 것입니다.

 

 

다시 소스코드를 작성합니다.

 

 

실행하고 요청하면 한글이 정상적으로 출력됩니다.

 

' > javascript' 카테고리의 다른 글

자바스크립트 문법 - 연산자  (0) 2019.07.08
자바스크립트 문법 - 변수  (0) 2019.07.08
자바스크립트 문법 - 주석문  (0) 2019.07.08
자바스크립트 디버깅  (0) 2019.07.08
자바스크립트의 개요  (0) 2019.07.08

+ Recent posts