<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title></title>
<script src="jquery.js"></script>
</head>
<body>
<label id="label"></label>
</div>
<script>
var tempArray=[0,2,8,6,4,9,10,3,1,5,7];
//冒泡排序
<!-- for(var i=0;i<tempArray.length-1;i++){ -->
<!-- var sign=0; -->
<!-- for(var j=0;j<tempArray.length-i-1;j++){ -->
<!-- if(tempArray[j]>tempArray[j+1]){ -->
<!-- sign=1; -->
<!-- var temp=tempArray[j]; -->
<!-- tempArray[j]=tempArray[j+1]; -->
<!-- tempArray[j+1]=temp; -->
<!-- } -->
<!-- } -->
<!-- if(sign==0) break; -->
<!-- } -->
//选择排序
<!-- for(var i=0;i<tempArray.length-1;i++){ -->
<!-- var tempMin=tempArray[i]; -->
<!-- for(var j=i+1;j<tempArray.length;j++){ -->
<!-- if(tempMin>tempArray[j]){ -->
<!-- tempMin=tempArray[j]; -->
<!-- } -->
<!-- } -->
<!-- var tempIndex=tempArray.indexOf(tempMin); -->
<!-- tempArray[tempIndex]=tempArray[i]; -->
<!-- tempArray[i]=tempMin; -->
<!-- } -->
//快速排序
function quicksort(left,right){
if(left>=right) return;
var tempIndex=left;
var temp=tempArray[tempIndex];
var i=left;
var j=right;
while(i<j){
while(tempArray[j]>=temp&&i<j){
j--;
}
tempArray[tempIndex]=tempArray[j];
tempIndex=j;
while(tempArray[i]<=temp&&i<j){
i++;
}
tempArray[tempIndex]=tempArray[i];
tempIndex=i;
}
tempArray[tempIndex]=temp;
quicksort(left,tempIndex-1);
quicksort(tempIndex+1,right);
}
quicksort(0,tempArray.length-1);
var labelText="";
$.each(tempArray,function(i,v){
labelText+=v+",";
})
labelText=labelText.substring(0,labelText.length-1);
$("#label").text(labelText);
</script>
</body>
</html>