[[URLSearchParams (JavaScript)|URLSearchParams]]を使う。
```ts
const queryString = new URLSearchParams({q: "hoge"})
fetch(`https://example.com?${queryString}`)
```
[[URLSearchParams (JavaScript)|URLSearchParams]]の引数型を定義する場合は[[型エイリアス (TypeScript)|型エイリアス]]を使う。[[インターフェース (TypeScript)|インターフェース]]を使うと型不整合エラーになる。