gpt4 book ai didi

Javascript 使用 jQuery 将查询字符串转换为 JSON,然后返回查询字符串

转载 作者:可可西里 更新时间:2023-11-01 02:47:35 29 4
gpt4 key购买 nike

<分区>

希望您会发现以下函数对于将查询字符串转换为 json 对象很有用

var queryStringToJSON = function (url) {
if (url === '')
return '';
var pairs = (url || location.search).slice(1).split('&');
var result = {};
for (var idx in pairs) {
var pair = pairs[idx].split('=');
if (!!pair[0])
result[pair[0].toLowerCase()] = decodeURIComponent(pair[1] || '');
}
return result;
}

用法:

获取当前windows查询字符串

var result = queryStringToJSON() // without any parameter

从自定义查询字符串中获取 json:

var result = queryStringToJSON('?name=prem&age=30&HEIGHT=5.8')

output: {name:"prem", age:"30", height:"5.8"}//所有键都转换成小写字母

要将其转换回 url,您可以使用 jQuery param 方法

$.param(result)

要操作查询字符串,您可以简单地使用 JavaScript 中的标准对象操作并再次使用 $.param 方法

result.age=35;
delete result['name'];

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com