JavaScript - 文字列をデコードする

decodeURI

decodeURI() メソッドは、encodeURI() メソッドによって事前に作成された URI (Uniform Resource Identifier; 統一資源識別子) をデコードします。decodeURI の構文は以下のとおりです。

decodeURI(encodedURI)
文字列をデコードする - decodeURI
encodedURI
encodeURI() メソッドによってエンコードされた URI (Uniform Resource Identifier) です。

decodeURI の返り値は、特定の文字がデコードされた新しい文字列です。

var str = '%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A';

decodeURI(str); // あいうえお
文字列をデコードする - decodeURI

decodeURIComponent

decodeURIComponent() メソッドは、encodeURIComponent メソッドによって事前に作成された URI (Uniform Resource Identifier; 統一資源識別子) の構成要素をデコードします。decodeURIComponent の構文は以下のとおりです。

decodeURIComponent(str)
文字列をデコードする - decodeURIComponent
str
encodeURIComponent メソッドによってエンコードされた URI (Uniform Resource Identifier) です。

decodeURIComponent の返り値は、特定の文字がデコードされた新しい文字列です。

var str = '%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A';

decodeURIComponent(str); // あいうえお
文字列をデコードする - decodeURIComponent

関連記事

Category:
プログラミング
公開日:
更新日:
Pageviews:
14
Shares:
1
Tag:
JavaScript
コードレシピ