JavaScript における encodeURIComponent は、URI (Uniform Resource Identifier) に含まれる特定の文字をエスケープシーケンスに置き換える組み込み関数である。
| 文字 | 変換後の文字 |
|---|---|
(半角スペース) |
%20 |
# |
%23 |
$ |
%24 |
& |
%26 |
+ |
%2B |
, |
%2C |
/ |
%2F |
; |
%3B |
= |
%3D |
: |
%3A |
? |
%3F |
@ |
%40 |
encodeURIComponent(uri)
URIをエンコードした文字列を返す。
const reservedCharacters = " #$&+,/;=?:@";
console.log(encodeURIComponent(reservedCharacters));