encodeURIComponent メソッド

有効な URI (Uniform Resource Identifier) のコンポーネントにエンコードされた文字列を返します。

function encodeURIComponent(encodedURIString : String) : String

引数

  • encodedURIString
    必ず指定します。 エンコードされた URI コンポーネントを表す文字列を指定します。

解説

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

必要条件

Version 5.5

対象

Global オブジェクト

参照

参照

decodeURI メソッド

decodeURIComponent メソッド