이스케이프 메서드
모든 컴퓨터에서 읽을 수 있는 인코딩된 문자열 개체를 반환합니다.
function escape(charString : String) : String
Parameter
charString
필수입니다. 인코딩할 문자열 개체 또는 텍스트입니다.
비고
Escape 메소드는 charstring의 내용이 포함된 문자열 값(유니코드 형식)을 반환합니다. 모든 공백, 구두점, 악센트 및 기타 ASCII가 아닌 문자는 %xx 인코딩으로 대체됩니다. 여기서 xx는 문자를 나타내는 16진수 숫자와 같습니다. 예를 들어 공백은 " "로 반환됩니다.
255자보다 큰 문자 값은 %uxxxx 형식으로 저장됩니다.
URI(Uniform Resource Identifier)를 인코딩하는 데 이스케이프 메서드를 사용할 수 없습니다. 이를 인코딩하려면 encodeURI 및 encodeURIComponent 메소드를 사용하십시오.
필요
버전 1
encodeURI 메소드 | encodeURIComponent 메소드 | 문자열 객체 | unescape 메소드
적용 대상: 전역 객체
encodeURI 메소드
유효한 URI(Uniform Resource Identifier)로 인코딩된 문자열을 반환합니다.
함수 encodeURI(URIString : String) : String
parameter
URIString
필수입니다. 인코딩된 URI를 나타내는 문자열입니다.
비고
encodeURI 메소드는 인코딩된 URI를 반환합니다. 인코딩 결과가 decodeURI로 전달되면 원래 문자열이 반환됩니다. encodeURI는 ":", "/", ";" 및 "?" 문자를 인코딩하지 않습니다. 이러한 문자를 인코딩하려면 encodeURIComponent를 사용하십시오.
필요
버전 5.5
decodeURI 메소드 | decodeURIComponent 메소드
적용 대상: 전역 객체
encodeURIComponent 메서드
유효한 구성 요소를 URI(Uniform Resource Identifier)로 인코딩하는 문자열을 반환합니다.
함수 encodeURIComponent(encodedURIString : String) : 문자열
매개변수
encodedURIString
필수입니다. 인코딩된 URI 구성 요소를 나타내는 문자열입니다.
비고
encodeURIComponent 메소드는 인코딩된 URI를 반환합니다. 인코딩 결과가 decodeURIComponent로 전달되면 원래 문자열이 반환됩니다. encodeURIComponent 메소드는 모든 문자를 인코딩하므로 문자열이 /folder1/folder2/default.html과 같은 경로를 나타내는 경우 해당 슬래시도 인코딩되므로 문자열이 요청으로 전송될 때 웹 서버를 사용하는 경우에는 유효하지 않습니다. 문자열에 여러 URI 구성 요소가 포함된 경우 encodeURI 메서드를 사용하여 인코딩합니다.
필요
버전 5.5
decodeURI 메소드 | decodeURIComponent 메소드
적용 대상: 전역 객체
unescape 메소드
escape 메소드로 인코딩된 String 객체에서 디코딩된 문자열을 반환합니다.
function unescape(charString : String) : String
parameter
charString
필수입니다. 디코딩할 String 개체 또는 텍스트입니다.
비고
unescape 메서드는 charstring의 내용이 포함된 문자열 값을 반환합니다. %xx 16진수 형식으로 인코딩된 모든 문자는 ASCII 문자 집합의 해당 문자로 대체됩니다.
%uxxxx 형식으로 인코딩된 문자(유니코드 문자)는 16진수 인코딩 xxxx를 사용하는 유니코드 문자로 대체됩니다.
URI(Uniform Resource Identifier)를 디코딩하는 데 이스케이프 해제 방법을 사용하면 안 됩니다. 대신 decodeURI 및 decodeURIComponent 메소드를 사용하십시오.
필요
버전 1
decodeURI 메소드 | decodeURIComponent 메소드 | 이스케이프 메소드 | 문자열 객체
적용 대상: 전역 객체
decodeURI 메서드
인코딩된 URI(Uniform Resource Identifier)의 인코딩되지 않은 형식을 반환합니다.
함수 decodeURI(URIstring : String) : 문자열
매개변수
URIstring
필수입니다. 인코딩된 URI를 나타내는 문자열입니다.
비고
더 이상 사용되지 않는 unescape 메서드 대신 decodeURI 메서드를 사용하세요.
decodeURI 메소드는 문자열 값을 반환합니다.
URIString이 유효하지 않으면 URIError가 발생합니다.
필요
버전 5.5
decodeURIComponent 메소드 | encodeURI 메소드
적용 대상: 전역 객체
decodeURIComponent 메서드
URI(Uniform Resource Identifier)의 인코딩된 구성 요소를 인코딩되지 않은 형식으로 반환합니다.
function decodeURIComponent(encodedURIString : String) : String
필수 EncodeURIString 매개변수는 인코딩된 URI 구성 요소를 나타내는 값입니다.
설명
URIComponent는 전체 URI의 일부입니다.
encodeURIString이 유효하지 않으면 URIError가 발생합니다.
버전 5.5 필요
decodeURI 메서드 | encodeURI 메서드
참조: 전역 개체