H5开发中获取连接传参参数方法

最近工作中开发h5比较多,经常需要在h5的连接里面传递参数,看公司同事写的代码是通过字符串切割获取参数,感觉比较繁琐,查找了通过正则的方式可以一个方法通过参数名称动态获取,比较方便,记录下来方便以后自己使用,做个Tips

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

getUrlKey: function (name) {
    return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) || null;
}

你可能感兴趣的:(H5传参)