获取 url 参数

逸男2022年12月12日
  • JavaScript
  • js工具箱
小于 1 分钟

获取 url 参数

函数

function getUrlParams(str) {
  const pStr = str.split('?')[1].split('&')
  const params = {}
  pStr.forEach(item => {
    const str = item.split('=')
    params[str[0]] = str[1]
  })
  return params
}

使用

const url = 'http://www.demo.cn/index.html?key1=val1&key2=val2'
let params = getUrlParams(url)
console.log('🚀 - params', params) // {key1: 'val1', key2: 'val2'}
上次编辑于:
贡献者: yinan