http_build_query
/**自动拼接生成URL参数字符串 */
/**inputArr:要拼接的数组 */
function http_build_query(inputArr){
var result="";
for(var key in inputArr){
var str = Object.prototype.toString.call(inputArr[key]);
if(str=='[object Array]'||str=='[object Object]'){
inputArr[key]=JSON.stringify(inputArr[key])
}
result+=key+"="+inputArr[key]+"&";
}
if(result.length>0){
result = result.substring(0,result.length-1);
}
return result;
}
本文介绍了一个实用的函数http_build_query,用于将数组自动转换为URL参数字符串。此函数支持嵌套数组及对象,并通过JSON.stringify处理复杂数据类型,确保生成正确的URL参数格式。
227

被折叠的 条评论
为什么被折叠?



