Heim >Web-Frontend >js-Tutorial >So konvertieren Sie eine URL in Javascript in chinesische Schriftzeichen
In Javascript können Sie die Funktion unescape(), die Funktion decodeURIComponent() und die Funktion decodeURI() verwenden, um URLs in chinesische Zeichen umzuwandeln.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
In URL-Format konvertieren | In chinesische Schriftzeichen konvertieren |
---|---|
escape(key) | unescape(key) |
encodeURI(key) | URI (Schlüssel) dekodieren |
encodeURIComponent(key) | decodeURIComponent(key) |
Am häufigsten sollte encodeURIComponent verwendet werden, das chinesische, koreanische und andere Sonderzeichen in die URL-Codierung im UTF-8-Format konvertiert Sie geben es an den Hintergrund weiter. Wenn Sie encodeURIComponent zum Übergeben von Parametern verwenden müssen, benötigen Sie eine Hintergrunddecodierung, um UTF-8 zu unterstützen (die Codierungsmethode im Formular ist dieselbe wie die Codierungsmethode der aktuellen Seite).
Escape kodiert nicht 69 Zeichen: *, +, -, ., /, @, _, 0-9, a-z, A-Z
. *,+,-,.,/,@,_,0-9,a-z,A-Z
。
encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z
。
encodeURIComponent不编码字符有71个:!, ',(,),*,-,.,_,~,0-9,a-z,A-Z
!, #, $, &, ', (,), *, +,,, -,.,/,:,;,=,?,@,_ ,~,0-9,a-z,A-Z
. encodeURIComponent hat 71 uncodierte Zeichen: !, ', (,), *, -, ., _, ~, 0-9, a-z, A-Z
.
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine URL in Javascript in chinesische Schriftzeichen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!