decodeURIComponent関数

JavaScriptのdecodeURIComponent関数は、encodeURIComponent関数などでエンコードした文字列を、デコードする組み込み関数。

encodeURI関数でエンコードした文字列を、デコードする場合は、decodeURI関数を使うとよい。

構文

decodeURIComponent( URI )

引数

URI
デコードしたい文字列を指定する。

サンプル

URL

<script type="text/javascript">
var $sampleURI = decodeURIComponent( "http://www.%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB.tld" );
document.write( $sampleURI );
</script>

↓↓↓出力結果↓↓↓

;,/?:@&=+$#

<script type="text/javascript">
var $sampleURI = decodeURIComponent( "%3B%2C%2F%3F%3A%40%26%23038%3B%3D%2B%24%23" );
document.write( $sampleURI );
</script>

↓↓↓出力結果↓↓↓

スポンサード リンク

カテゴリー: JavaScript, リファレンス, 組み込み関数 パーマリンク