자바 스크립트에 encodeURIComponent () 함수
정의 및 사용
에 encodeURIComponent () 함수는 URI 성분으로서 문자열을 인코딩한다.
이 방법은 ASCII 문자와 숫자를 인코딩하지 않으며, 이러한 ASCII 구두점 코드는 것입니다 - _ ~ * '().!.
다른 문자 (예 :; /은 : @ & = + $, # 이러한 구성 요소를 URI 구두점을 분리하는 데 사용), 하나 이상의 진수 이스케이프 시퀀스로 대체됩니다.
문법
encodeURIComponent(uri)
参数 | 描述 |
---|---|
uri | 必需。一个字符串,含有 URI 组件或其他要编码的文本。 |
브라우저 지원
모든 주요 브라우저에 encodeURIComponent를 지원 () 함수
예
예
URI를 인코딩하는 데에 encodeURIComponent ()를 사용 :
<script>
var uri="http://w3cschool.cc/my test.php?name=stale&car=saab";
document.write(encodeURIComponent(uri));
</script>
var uri="http://w3cschool.cc/my test.php?name=stale&car=saab";
document.write(encodeURIComponent(uri));
</script>
위의 출력의 예 :
http%3A%2F%2Fw3cschool.cc%2Fmy%20test.php%3Fname%3Dst%C3%A5le%26car%3Dsaab
»시도
자바 스크립트 전역 함수