天天看点

js比较方便优雅的获取页面url参数

  • 直接上干货。

/**
 * 获取url get参数
 * @return object get参数对象
 */
function getUrlParam() {
    let ret = {};
    for (let x of window.location.href.split('?')[].split('&')) {
        ret[x.split('=')[]]= x.split('=')[];
    }
    return ret;
}
           

/**
 * 获取url get参数
 * @return object get参数对象
 */
function getUrlParam() {
    const ret = window.location.href.split('?')[].split('&').map(v=>
        ({[v.split('=')[]]: v.split('=')[]})
    )
    return Object.assign(...ret);
}
           

继续阅读