JavaScript encodeURI()
例
URIをエンコードします。
let uri = "my test.asp?name=ståle&car=saab";
let encoded = encodeURI(uri);
定義と使用法
このencodeURI()
メソッドはURIをエンコードします。
ノート
URIをデコードするには、 decodeURI()メソッドを使用します。
特殊文字
このメソッドは、:
、/?encodeURI()
のような文字をエンコードしません。
:@&= + $ *#
代わりにencodeURIComponent()メソッドを使用してください。
関連項目:
URIをエンコードするencodeURIComponent ()メソッド
URIをデコードするdecodeURIComponent ()メソッド
URIをデコードするdecodeURI ()メソッド
構文
encodeURI(uri)
パラメーター
Parameter | Description |
uri | Required. The URI to encode. |
戻り値
タイプ | 説明 |
文字列。 | エンコードされたURI。 |
ブラウザのサポート
encodeURI()
ECMAScript1(ES1)機能です。
ES1(JavaScript 1997)は、すべてのブラウザーで完全にサポートされています。
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |