decodeURIComponent

当ページのリンクには広告が含まれています。

decodeURIは、エンコードされたURI(Uniform Resource Identifier)をデコードするグローバル関数です。

以下は、decodeURI関数の基本的な使い方の例です。

decodeURI('https://example.com/%E3%83%9B%E3%83%BC%E3%83%A0'); // https://example.com/ホーム

この例では、decodeURI関数にURIが渡されており、%E3%83%9B%E3%83%BC%E3%83%A0がデコードされてホームに変換されています。decodeURI関数は、エンコードされたURIをデコードし、元の文字列に復元します。URIとは、インターネット上でリソースを特定するための識別子のことで、例えば、https://example.com/mailto:user@example.comなどが該当します。

decodeURI関数は、主にURIをデコードする際に使用されます。例えば、ブラウザのアドレスバーに表示されるURIをデコードする場合などが該当します。ただし、注意点として、decodeURI関数はURIをデコードするため、不正なURIが渡された場合には例外が発生することがあります。そのため、decodeURI関数を使用する場合は、注意して使用する必要があります。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次