JavaScript入門講座

Home > ビルトイン関数 > encodeURIComponentメソッド

encodeURIComponentメソッド

encodeURIComponentメソッドは文字列を完全なURI形式にエンコードします。

書式encodeURIComponent(文字列)
戻り値完全なURI形式でエンコードされた文字列
引数文字列完全なURI形式でエンコードする文字列を設定する

なお、encodeURIComponentメソッドでは以下の文字はURI形式でエンコード対象外です。

種類変換不可な文字
エスケープされない文字アルファベット、数字
使用例文字列をURI形式でエンコードする。

    var str = 'あいうえお12345';

    //%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A12345
    document.write("URI形式:",encodeURIComponent(str));
						
関連メンバ説明
escape文字列をASCII形式でエンコードする
unescapeASCII形式の文字列をデコードする
encodeURI文字列をURI形式でエンコードする
decodeURIURI形式の文字列をデコードする
dencodeURIComponent完全なURI形式を文字列にデコードする