sort()
用于对数组的元素做原地的排序,并返回这个数组。默认情况下,sort()
方法是按升序排列数组项。即最小的值位于最前面,最大的值排列在最后面。为了实现排序,sort()
方法会调用每个数组项的toString()
转型方法,然后比较得到的字符串,以确定如何排序。
//字母排序
var arr = ['hello','jame','Jack','dog']; // 定义一个数组
console.log(arr.sort()); // ["Jack", "dog", "hello", "jame"]
reverse()
用于颠倒数组中元素的位置,并返回该数组的引用。
var myArray = ["Airen","W3cplus","Blog"];
console.log(myArray.reverse()); // ["Blog", "W3cplus", "Airen"]
更多参考:
JavaScript学习笔记:数组的sort()和reverse()方法 - 前端开发者学堂 (fedev.cn) - 前端开发社区