push,unshift pop,shift, reverse splice sort //返回修改后数组
sort - > 按照ascii码来排序的,
1. 参数a, b
2.返回值: 1、负值, a就排前面
2、正值, b就排前面
3、0 保持不动
var arr = [8, 3, 4, 5, -5]; //冒泡排序法 arr.sort(function(a, b){ // return a - b; // 或 if(a > b){ return 1 }else{ return -1 } })
随机排序
根据字符串长度排序
var arr = [‘123‘, ‘1457‘, ‘12875‘, ‘1‘, ‘165‘, ‘12‘, ‘136‘, ‘19‘]; arr.sort(function(a, b){ return a.length - b.length }) console.log(arr)
原文:https://www.cnblogs.com/xm16/p/10356606.html