<script type="text/javascript"> var info=[{'a':1,'b':'1楼','c':3}, {'a':2,'b':'3楼','c':3}, {'a':3,'b':'2楼','c':4}, {'a':4,'b':'2楼','c':0}, {'a':5,'b':'2楼','c':3}, {'a':6,'b':'1楼','c':2}, {'a':7,'b':'3楼','c':1}]; var arr=[]; for (var i=0;i<info.length;i++) { if(arr.indexOf(info[i].b)== -1) { arr.push(info[i].b); } }; arr.sort(); for (var j=0;j<arr.length;j++) { for (var i=0;i<info.length;i++) { if(arr[j]==info[i].b) { document.body.innerHTML+=info[i].b; } } document.body.innerHTML+='</br>'; } </script>