Sort()的问题
<script language="JavaScript">
var a = [3,5,1,2,8,4];
alert(a.sort(function(a,b){return 1}));
alert(a.sort(function(a,b){return 0}));
alert(a.sort(function(a,b){return -1}));
</script>
见过几次这样的写法。
查了Script56.chm也没找到sort()参数的用法,
只有这么一句:“是用来确定元素顺序的函数的名称。如果这个参数被省略,那么元素将按照 ASCII 字符顺序进行升序排列。”
请问这三种返回值分别代表什么意思啊,除了0那个正常,1和-1没发现什么规律啊。