encodeURIComponent メソッド
更新 : 2007 年 11 月
有効な URI (Uniform Resource Identifier) のコンポーネントにエンコードされた文字列を返します。
function encodeURIComponent(encodedURIString : String) : String
引数
- encodedURIString
必ず指定します。エンコードされた URI コンポーネントを表す文字列を指定します。
解説
encodeURIComponent メソッドはエンコードした URI を返します。結果を decodeURIComponent に渡すと、元の文字列が返されます。encodeURIComponent メソッドでは、すべての文字がエンコードされるため、/folder1/folder2/default.html などのパスを表す文字列には注意が必要です。スラッシュ (/) もエンコードされるため、Web サーバーへの要求として送信する場合は無効になります。文字列に URI コンポーネントが複数含まれる場合は、encodeURI メソッドを使用します。