重写了数组的 sort() 方法
<script>
var myArrray = new Array(1,3,5,0);
var tt = myArrray.sort(function(a,b){return a-b});
//alert(myArrray.sort()); //0,1,3,5
alert(tt); //0,1,3,5
</script>
二者返回的结果相同
<script>
var myArrray = new Array(1,3,5,0);
var tt = myArrray.sort(function(a,b){return a-b});
//alert(myArrray.sort()); //0,1,3,5
alert(tt); //0,1,3,5
</script>
二者返回的结果相同
var myArrray = new Array(1,3,5,0,55,6);
var tt = myArrray.sort(function(a,b){return a-b});
//alert(myArrray.sort()); //0,1,3,5,55,6
alert(tt); //0,1,3,5,6,55
</script>
var myArrray = new Array(1,3,5,0,55,6,x);
var tt = myArrray.sort(function(a,b){return a-b});
//alert(myArrray.sort()); //0,1,3,5,55,6,x
alert(tt); //0,1,3,5,6,55,x
</script>
var myArrray = [1,3,5,0,55,6,11];
alert(myArrray.sort()); //0,1,11,3,5,55,6
alert(myArrray.sort(function(a,b){if (a < b) return a - b})); //0,1,3,5,6,11,55
</script>