コンテンツにスキップ

JavaScript/decodeURIComponent

出典: フリー教科書『ウィキブックス(Wikibooks)』

decodeURIComponentURLエンコードされた文字列を復号して返します。

構文

[編集]
var decodedURI = decodeURIComponent(encodedURI);

[編集]
var decodedURI = decodeURIComponent("%E3%82%A6%E3%82%A3%E3%82%AD%E3%83%96%E3%83%83%E3%82%AF%E3%82%B9");
alert(decodedURI); // "ウィキブックス"

解説

[編集]

decodeURIComponentメソッドはencodeURIComponentメソッドなどを用いて符号化されたURIを人間の読める形式に復号するために用いられます。

例外

[編集]

正しくURIエンコードされていない文字列が渡されると URIError ("malformed URI sequence") 例外が発生します。

関連項目

[編集]
このページ「JavaScript/decodeURIComponent」は、まだ書きかけです。加筆・訂正など、協力いただける皆様の編集を心からお待ちしております。また、ご意見などがありましたら、お気軽にトークページへどうぞ。