Sort()方法对文字数组内容排序:
sort() 方法从字面上对数组进行排序。
<html> <body> <script type="text/javascript"> var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "James" arr[4] = "Adrew" arr[5] = "Martin" document.write(arr + "<br />") document.write(arr.sort()) </script> </body> </html>
输出结果为:George,John,Thomas,James,Adrew,Martin
Adrew,George,James,John,Martin,Thomas
Sort()方法对数字数组内容排序:
sort() 方法从数值上对数组进行排序。
<html> <body> <script type="text/javascript"> function sortNumber(a, b) { return a - b } var arr = new Array(6) arr[0] = "10" arr[1] = "5" arr[2] = "40" arr[3] = "25" arr[4] = "1000" arr[5] = "1" document.write(arr + "<br />") document.write(arr.sort(sortNumber)) </script> </body> </html>
输出结果为:10,5,40,25,1000,1
1,5,10,25,40,1000