encodeURIComponent メソッド

文字列を有効な URI (Uniform Resource Identifier) としてコード化します。

encodeURIComponent(
encodedURIString
)

The required encodedURIString argument is a value representing an encoded URI component.

解説

encodeURIComponent メソッドはコード化された URI を返します。結果を decodeURIComponent に渡すと、元の文字列が返されます。encodeURIComponent メソッドでは、すべての文字がコード化されるため、/folder1/folder2/default.html などのパスを表す文字列には注意が必要です。スラッシュ (/) もコード化されるため、Web サーバーへの要求として送信する場合は無効になります。文字列に URI コンポーネントが複数含まれる場合は、encodeURI メソッドを使用します。

必要条件

バージョン 5.5

参照

decodeURI メソッド | decodeURIComponent メソッド

対象: Global オブジェクト