關于數組排序的問題
<script type="text/javascript">
?function sortNum(a,b) {
?return a - b;
}
var myarr = new Array("80","16","50","6","100","1");
?document.write(myarr + "<br>");
?document.write(myarr.sort(sortNum)); ? // 這里調用sortNum(),為什么不需要傳參數進去?
</script>
2016-11-11
sortNum是給出兩數比較的排序規則,所以不需要寫上參數,但是實際上內部肯定要在比較的時候把兩個數傳入sortNum()才可以進行比較。