465 Stimmen

Was ist der Unterschied zwischen decodeURIComponent und decodeURI?

Was ist der Unterschied zwischen den JavaScript-Funktionen decodeURIComponent y decodeURI ?

15voto

Bjorn Punkte 64323

DecodeURIComponent dekodiert URI-Sonderzeichen wie &, ?, #, usw., decodeURI nicht.

6voto

Michael Gu Punkte 51

EncodeURIComponent Nicht entkommen:

A-Z a-z 0-9 - _ . ! ~ * ' ( )

encodeURI() Nicht entkommen:

A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURI

-1voto

wengeezhang Punkte 2639

Die Funktion encodeURI() kodiert keine Zeichen, die eine besondere Bedeutung für einen URI haben (reservierte Zeichen).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X