以获取url中的token值为例,展示以下二种方式的用法
一、使用URLSearchParams
function getToken() {
const params = new URLSearchParams(window.location.search)
const token = params.get('token')
return token
}
二、使用原生js
function getToken() {
const search = window.location.search.substring(1)
const params = search.split('&')
const token = params.map((item) => {
const [name, value] = item.split('=')
if (name === 'token') { return value }
})
return token[0]
}