encodeURIComponent

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

encodeURIComponentは、URIの一部として使われる文字列をエンコードするJavaScriptの組み込み関数です。この関数を使用することで、URIの一部として使用できない文字列をエンコードして、URIに含めることができます。

例えば、以下のようなURIがあったとします。

https://example.com/search?q=JavaScript チュートリアル

このURIには、スペースというURIとして使用できない文字が含まれているため、URIとして扱うことができません。この場合、encodeURIComponent関数を使用して、スペースをURIに含めることができます。以下のように記述します。

const searchQuery = "JavaScript チュートリアル";
const encodedQuery = encodeURIComponent(searchQuery);
const uri = `https://example.com/search?q=${encodedQuery}`;
console.log(uri); // => "https://example.com/search?q=JavaScript%20%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB"

このように、encodeURIComponent関数を使用することで、URIとして扱えない文字列をエンコードして、URIに含めることができます。

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