function getQueryStringArgs() {
// 取得查询字符串并删除开头的 '?'
var qs = location.search.length > 0 ? location.search.substring(1) : '',
// 创建保存数据的对象
args = {},
// 取得每一项
items = qs.length ? qs.split('&') : [],
item = null,
name = null,
value = null;
// 逐一将每一项添加到args对象中
for (let i = 0; i < items.length; i++) {
item = items[i].split('=');
name = decodeURIComponent(item[0]);
value = decodeURIComponent(item[1]);
if (name.length) {
args[name] = value;
}
}
return args;
}
【JavaScript】查询字符串参数
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 如有以下sql: T1.limit_user 为account表中查询出来的值 ‘9,8,4’查询sql正确查询结...
- 想要知道怎样解决这个问题,首先我们先认识一下Location对象。 Location对象包含了当前页面与位置(ur...
- 首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回h...