sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串Unicode码点。
语法:array.sort(fun);参数fun可选。规定排序顺序。必须是函数。...不传参数,将不会按照数值大小排序,按照字符编码的顺序进行排序;
var arr = ['General','Tom','Bob','John','Army'];
var resArr = arr.sort...", "Bob", "General", "John", "Tom"]
var arr2 = [30,10,111,35,1899,50,45];
var resArr2 = arr2.sort...输出 [10, 111, 1899, 30, 35, 45, 50]
2.传入参数,实现升序,降序;
var arr3 = [30,10,111,35,1899,50,45];
arr3.sort..., 35, 30, 10]
3.根据数组中的对象的某个属性值排序;
var arr5 = [{id:10},{id:5},{id:6},{id:9},{id:2},{id:3}];
arr5.sort