非同期 Web アプリケーションを使用する場合、リクエストをカスタマイズするには URL 内のパラメーターを追加または更新する必要があります。 JavaScript の機能を活用すると、URL の末尾にパラメータをシームレスに追加することでアプリケーションの機能を強化できます。
これを実現するには、次の JavaScript 関数を利用できます:
URL API (URL)
使用例:
let url = new URL("http://server/myapp.php?id=10"); url.searchParams.append("enabled", "true"); let modifiedURL = url.href; // "http://server/myapp.php?id=10&enabled=true"
URLSearchParams API (URLSearchParams)
使用例:
let url = new URL("http://server/myapp.php?id=10"); let params = url.searchParams; params.append("enabled", "true"); url.href = url.toString(); // "http://server/myapp.php?id=10&enabled=true"
これらの JavaScript 関数を利用することで、開発者は次のことができます。 URL 内のパラメータを動的に追加または更新するため、URL 文字列全体を手動で再構築することなく、リクエストを簡単にカスタマイズできます。これにより、Web アプリケーション、特に AJAX 呼び出しに大きく依存するアプリケーションの柔軟性と機能が強化されます。
以上がJavaScript はどのようにして URL パラメータを動的に操作できるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。