● decodeURIComponent メソッド
【機能】 | 文字列をデコードします (URI)。 |
【書式】 | result = decodeURIComponent( charString ) |
【 例 】 | result = decodeURIComponent( "%2Ftatsuya%2Fjs%2Findex.htm" ); |
【実行結果】 |
result = /tatsuya/js/index.htm
|
【 例 】 | result = decodeURIComponent( "%E3%82%A4%E3%83%8C%E3%81%A7%E3%82%82%E3%82%8F%E3%81%8B%E3%82%8BJavaScript%E8%AC%9B%E5%BA%A7" ); |
【実行結果】 |
result = イヌでもわかるJavaScript講座
|
※ すべての文字がエンコードされるので、/tatsuya/js/index.htm などのパスを表す文字列には注意が必要です。
※ スラッシュ (/) もエンコードされるので、Web サーバーへの要求として送信する場合は無効になります。
※ 文字列に URI コンポーネントが複数含まれる場合は、encodeURI 関数を使用します。
|