SOURCE

function getQueryObject(url) {
  url = url == null ? window.location.href : url
  const search = url.substring(url.lastIndexOf('?') + 1)
  const obj = {}
  const reg = /([^?&=]+)=([^?&=]*)/g
  search.replace(reg, (rs, $1, $2) => {
    const name = decodeURIComponent($1)
    let val = decodeURIComponent($2)
    val = String(val)
    obj[name] = val
    return rs
  })
  return obj
}

let url = "http://www.welcome.cn?tn=12&t1=23&t2=34";
console.log("链接参数信息: ", getQueryObject(url));
console 命令行工具 X clear

                    
>
console