wangrong
2026-08-30 4c949c0dc9bcae785c281c9d8125295f09810b15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function parseUrl(url) {
  const [pathname, params] = url.split('?')
  const [_, path] = pathname.split('#/')
  return {
    path,
    query: params
      .split('&')
      .map(ele => ele.split('='))
      .reduce((pre, next) => {
        const [key, value] = next
        pre[key] = value
        return pre
      }, {})
  }
}
 
export { parseUrl }