javascript 中 Array.sort()方法是用來對數組項進行排序的 ,默認情況下是進行升序排列.
example1:

example2:

sort() 方法可以接受一個方法為參數 ,這個方法有兩個參數。分別代表每次排序比較時的兩個數組項。sort()排序時每次比較兩個數組項都會執行這個參數,並把兩個比較的數組項作為參數傳遞給這個函數。當函數返回值為1的時候就交換兩個數組項的順序,否則就不交換。
example3:降序排列

example4:升序排列

另外,可以直接把一個無名函數直接放到sort()方法的調用中。如下的例子是將奇數排在前面,偶數排在后面
exampl45:

