码迷,mamicode.com
首页 > Web开发 > 详细

js 获取 url 里面的参数

时间:2020-12-02 12:16:31      阅读:13      评论:0      收藏:0      [点我收藏+]

标签:fun   string   ring   port   href   div   rgb   object   ons   

/**
 * 获取 url 里面的参数
 * @param {string} url
 * @returns {Object}
 */
export 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
}

 

js 获取 url 里面的参数

标签:fun   string   ring   port   href   div   rgb   object   ons   

原文地址:https://www.cnblogs.com/Sabo-dudu/p/14048851.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!