UNPKG

luxi-record-utils

Version:
15 lines 526 B
export default function serchParams(k?: string) { if (!window) throw new Error('This function just use in browser environment') const result: Record<string, string> = {} const string = window.location.search.slice(1) if (!string) return {} const list = string.split('&') for (let i = 0; i < list.length; i++) { const arr = list[i].split('=') if (k && arr[0] === k) { return arr[1] || '' } result[arr[0]] = arr[1] || '' } return result }