Js中sort()方法的用法

2019-06-03 16:56:39于丽

  } 
</script> 
结果:
1
2
4
5
12
23
23
34

Demo5(Demo3的第三种写法):

<script> 
  function compare(a,b) { 
    return a-b; 
  } 
  var numArr = new Array(12,23,1,4,23,34,2,5); 
  numArr.sort(compare); 
  for (var i = 0; i<numArr.length; i++) { 
    document.write(numArr[i] +"<br>"); 
  } 
</script> 
结果:
1
2
4
5
12
23
23
34

Demo6(Demo3的第四种写法):

<script> 
  var compare = function(a,b) { 
    return a-b; 
  } 
  var numArr = new Array(12,23,1,4,23,34,2,5); 
  numArr.sort(compare); 
  for (var i = 0; i<numArr.length; i++) { 
    document.write(numArr[i] +"<br>"); 
  } 
</script> 
结果:
1
2
4
5
12
23
23
34