0
0

JavaScriptのURL操作

Posted at

JavaScriptはよくWebブラウザやWebサーバーで使われるので、URLを操作することもあります。
URLの値を取得したり、操作したりする方法をメモします。
使用しているのURLは私の過去の投稿記事です。

const url = new URL('https://qiita.com/yuta-10112022/items/81e7ac587aaa6afeb3e4');
console.log(url.href); // https://qiita.com/yuta-10112022/items/090d4f302f1edcefcf86
console.log(url.origin); // https://qiita.com
console.log(url.protocol); // https:
console.log(url.hostname); // qiita.com

urlのプロパティは読み書きすることができ、部分的に変更することができます。

const url = new URL('https://example.com');
url.pathname = 'api/search';
url.search = 'p=test';
console.log(url.toString()); // https://example.com/api/search?p=test

参考

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0