使用 a 標籤取得網址參數

常見需求可能是需要取得當前網頁的網址或相關參數,以往可能會用正規表達式比對。
閱讀相關書籍發現有更好、更簡單的做法


使用a標籤方法

1
2
3
4
5
6
7
8
9
const a = document.createElement('a')

a.href = 'www.google.com'

console.log(a.hostname)
console.log(a.pathname)
console.log(a.hash)

console.dir(a) // 在瀏覽器上可查看a標籤的相關靜態方法