JavaScript/decodeURIComponent
ナビゲーションに移動
検索に移動
decodeURIComponentはURLエンコードされた文字列を復号して返します。
構文[編集]
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") 例外が発生します。