추신을 추가했습니다.
1.
encodeURIComponent("[문자열]")
decodeURIComponent("[encodedString]")
2.
encodeURI("[문자열]")
decodeURI("[encodedString]")
3.
escape("[문자열]")
unescape("[encodedString]")
참고:
a. 1과 2는 모두 "utf-8"로 인코딩/디코딩됩니다.
b. 1과 2 모두 _-~*를 인코딩할 수 없습니다.'
c. 1과 2의 차이점은 2는 /?&+=$@를 인코딩할 수 없다는 것입니다.
d. "ISO 라틴어"로 3가지 인코딩/디코딩
참고: URL 인코딩 규칙
1. 각 바이트를 인코딩합니다.
2. 공백을 "+" 기호로 변환합니다.
3. 보안문자는 암호화되지 않습니다. 안전한 문자: 대문자 및 소문자 영문자(az 및 AZ) 아라비아 숫자(0-9) ' ( ) * - _!
4. 다른 바이트는 16진수로 표시되고 앞에 "%"가 붙습니다. 예를 들어 % 기호를 나타내려면 %25를 사용하십시오.