js获取路径参数对象

/**
     * 获取页面路径参数值
     */
    function getParams(key) {

        var result = {};
        var paramStr = encodeURI(window.document.location.search);
        if (paramStr) {
            paramStr = paramStr.substring(1);
            var params = paramStr.split('&');
            for (var p = 0; p < params.length; p++) {
                result[params[p].split('=')[0]] = unescape(params[p].split('=')[1]);
            }
        }
        return result[key];
    }

所有路径参数以对象形式保存,同名参数后面会覆盖前面参数

猜你喜欢

转载自www.cnblogs.com/fengxingaotian/p/10481628.html
今日推荐