現在のタブの URL の一部を変更し、変更された URL でページをリロードする chrome 拡張機能を作成しています。PHP の parse_url 関数に相当する Javascript があるかどうか疑問に思っています。現在、URL の一部を抽出するには、正規表現を使用して独自のパーサーを作成する必要があります。ただし、そのような関数は既に Javascript に存在すると思います。
少し調べたところ、「window.location」で位置オブジェクトを取得し、「window.location.protocal」などでさまざまなコンポーネントを抽出できると思います...
ただし、chrome 拡張機能では、「window.location」を呼び出すと、ページの URL ではなく、chrome の内部コンポーネントを参照していると思われる URL が返されます。クロムの「タブ」オブジェクトへの参照を取得すると仮定すると、tab.urlを使用してタブの URL文字列にアクセスできます。tab.url は単なる文字列であるため、カスタム関数を記述する代わりに、URL を分析できる内部メソッドがあることを願っています。
ありがとうございました