コピペで使える JavaScript逆引きリファレンス

JavaScript/jQuery開発時に、こそっとお使いください。

JavaScript

[JavaScript] URLエンコード/デコードを行う

投稿日:2016年10月1日 更新日:

URLエンコード/デコードを行うサンプルです。

URLエンコードを行う

URLエンコードを行うには、encodeURIComponentまたはencodeURIを使います。

例)encodeURIComponentを使うパターン

(結果)
%E3%81%82%E3%81%84%E3%81%86%3F%26ABC

例)encodeURIを使うパターン

(結果)
%E3%81%82%E3%81%84%E3%81%86?&ABC

URLデコードを行う

URLデコードを行うには、decodeURIComponentまたはdecodeURIを使います。

例)decodeURIComponentを使うパターン

(結果)
あいう?&ABC

例)decodeURIを使うパターン

(結果)
あいう%3F%26ABC

解説

  • URLエンコード(文字列 → エンコード文字)を行うには、encodeURIComponent/encodeURIを使用します。
  • URLデコード(エンコード文字 → 文字列)を行うには、decodeURIComponent/decodeURIを使用します。
  • Componentが付くか付かないかの違いは、URI文字で特別な意味を持つ記号等(?&/=@;:+$,)を変換するかしないかの違いです。

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] name名からオブジェクトを取得する

タグに付けられたname名からオブジェクトを取得するには、 document.getElementsByNameを使用し ...

[JavaScript] マウスボタン押下/押上イベントを取得する(onMouseDown, onMouseUp)

マウスボタンを押したイベントを取得するにはonmousedown、 押し下げたマウスボタンを離したイベントを取得するには ...

[JavaScript] 2進数、8進数、16進数値⇔10進数を変換する

2進数、8進数、16進数と10進数を変換するサンプルです。 n進数→10進数に変換する n進数を10進数に変換するには、 ...

[JavaScript] 全角カタカナチェックを行う

JavaScriptで全角カタカナチェックを行うサンプルFunctionです。 全角カタカナチェックを行う 例)値が全角 ...

[JavaScript] 指定した年月の最終日を取得する

指定した年月の最終日を取得するサンプルです。 サンプル 例)2016年2月の最終日を取得する [crayon-5b069 ...

スポンサーリンク