0924_Javascript : 인코딩과 디코딩

0924_Javascript : 인코딩과 디코딩

인코딩 : 문자를 컴퓨터에 저장 또는 통신에 사용할 목적으로 부호화하는 방법

디코딩 : 부호화된 문자를 원래대로 되돌리는 것

Insert title here var s = "seoul?자바&123+4"; var out; out = escape(s); // 영문자, 숫자, 일부특수문자(@ * - _ + . /)를 제외한 문자 인코딩 console.log("escape : " + out); // seoul%3F%uC790%uBC14%26123+4 out = encodeURI(s); // 영문자, 숫자, 인터넷 주소에 사용하는 일부 특수문자(: / = + & ? ....) 를 제외한 문자를 주소형식으로 인코딩 console.log("encodeURI : " + out); // seoul?%EC%9E%90%EB%B0%94&123+4 out = encodeURIComponent(s); // 영문자, 숫자를 제외한 문자를 인코딩 console.log("encodeURIComponent : " + out); // seoul%3F%EC%9E%90%EB%B0%94%26123%2B4 out = decodeURIComponent(out); // 디코딩 console.log(out); 인코딩과 디코딩

from http://development-writing.tistory.com/297 by ccl(S) rewrite - 2021-09-25 06:27:25