encodeURI

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

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

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

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

この例では、encodeURI関数にURIが渡されており、ホームがエンコードされて%E3%83%9B%E3%83%BC%E3%83%A0に変換されています。encodeURI関数は、URIをエンコードし、特殊文字や日本語文字などをURIエンコーディングに従って変換します。

encodeURI関数は、主にURIをエンコードする際に使用されます。例えば、JavaScriptでURIを生成する場合などが該当します。ただし、注意点として、encodeURI関数はURIをエンコードするため、エンコードされていないURIの場合には問題が起きることがあります。そのため、encodeURI関数を使用する場合は、注意して使用する必要があります。また、encodeURIComponent関数という、より厳密なエンコード方法を行う関数も存在しますので、必要に応じて使い分けるようにしましょう。

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