Js 파일에서 한글 깨짐 현상
자바스크립트 파일을 html 파일 안에서 사용했을 때는 한글이 깨지지 않지만
js 파일을 별도 생성한 후 호출해서 사용할 경우 한글이 깨지는 경우가 있습니다.
(물음표 형태나 %u3141 형태로 보일 것입니다.)
한글을 유니코드로 처리하지 못해 생기는 현상인데 이럴 경우 encoder, escape, unescape, utf-8, ecu-kr 로 해결되는 경우도 있지만…..
아무리 해도 해결 안 되는 경우가 있습니다.
해결 방법
Js 파일을 Unicode 로 저장하면 됩니다.
메모장 또는 notepad라면 [다른 이름으로 저장] 선택 후 인코딩에 [유니코드]를 선택하여 저장하면 됩니다.
Visual Studio 를 편집기로 사용 중이라면 [Advanced Save Options] 선택 후 Encoding에 [Unicode (UTF-8 with signature]를 선택하여 저장하면 됩니다.