function jsonToUrl(json) {
return Object.keys(json).map(function(key) {
return encodeURIComponent(key) + '=' + encodeURIComponent(json[key]);
}).join('&');
}
// Example Usage
var myJson = { name: 'John', age: 30 };
var urlParams = jsonToUrl(myJson);
console.log(urlParams); // Output: "name=John&age=30"
这个函数将会把传入的JSON对象转换为URL参数的格式。
地址:前端面试题库