SOURCE

console 命令行工具 X clear

                    
>
console
var tt = {
	"name": "zh angsan",
	"sex": "nan",
  "tt":[{
    'a':'1',
    "b":'2 3'
  }]
}

function sortAsc(o){
  var n = [];
  for(var k in o) n.push(k);
  n.sort();
  for(var i=0,str='';i<n.length;i++){
    var v = o[n[i]];
    if(v){
      if({}.toString.call(v)=='[object Object]')
        v = sortAsc(v);
      else if({}.toString.call(v)=='[object Array]')
        console.log(JSON.stringify(v))
        v = JSON.stringify(v).replace(/:/g,'=').replace(/"/g,'');
    }
    str+='&'+n[i]+'='+v;
  }
  return str.slice(1);
}
document.getElementById('sort-dom').append(sortAsc(tt))
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <title>Document</title>
</head>
<body>
  <div id="sort-dom">
  </div>
</body>
</html>