数据转换
第一种方法
<script>
var json={a:1,b:2};
//a=1&b=2
function json2url(data) {
var res='';
for(var key in data){
res+=key+'='+data[key]+'&';
}
return res.substring(0,res.length-1);
}
console.log(json2url(json))
</script>
第二种方法
<script>
var json={a:1,b:2};
//a=1&b=2
function json2url(data) {
/*var res='';
for(var key in data){
res+=key+'='+data[key]+'&';
}
return res.substring(0,res.length-1);*/
var arr=[];
for(var key in data){
arr.push(key+'='+data[key])
}
return arr.join('&')
}
console.log(json2url(json))
</script>