数据去重,重新排列

Posted on 2015-09-25 11:43  !sylar  阅读(253)  评论(0编辑  收藏  举报
<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>