Notice
Recent Posts
Recent Comments
Link
투케이2K
129. (javascript/자바스크립트) 이스케이프 (escape) , 언이스케이프 (unescape) 문자열 유니코드로 인코딩 및 디코딩 수행 본문
JavaScript
129. (javascript/자바스크립트) 이스케이프 (escape) , 언이스케이프 (unescape) 문자열 유니코드로 인코딩 및 디코딩 수행
투케이2K 2022. 5. 13. 09:18[개발 환경 설정]
개발 툴 : Edit++
개발 언어 : javascript
[소스 코드]
/* [테스트 함수 수행 실시] */
function testMain(){
console.log("");
console.log("[testMain] : [start]");
console.log("");
/*
[요약 설명]
1. 이스케이프 (escape) : 아스키문자에 해당하지 않는 문자들은 모두 유니코드 형식으로 변환해 줍니다 (16 진수)
2. 이스케이프 (escape) : 1바트일때 %XX 이며 2바이트 (한글) 일때는 %uXXXX (u 포함) 입니다
3. 언이스케이프 (unescape) : 이스케이프 문자를 디코딩할 때 사용합니다
4. 이스케이프 예시 : hello %uD22C(투) %uCF00(케) %uC774(이)
*/
// [1]. 초기 변수 선언 실시
var strData = "hello투케이";
// [2]. 이스케이프 처리 실시
var escapeData = escape(strData);
// [3]. 언이스케이프 처리 실시
var unEscapeData = unescape(escapeData);
// [4]. 결과 출력 실시
console.log("");
console.log("[escapeData] : " + escapeData);
console.log("[unEscapeData] : " + unEscapeData);
console.log("");
};
[결과 출력]
반응형
'JavaScript' 카테고리의 다른 글
Comments