1.字符串排序
var arr=['a','b','a','f','e']; arr.sort(); alert(arr);
2.数字排序
var arr=[3,1,9,4,87] arr.sort(); arr.sort(function(x,y){ return x-y; }) alert(arr)
3.带字符的数字大小排序
var arr=['34px','345px','56px','10px','234px']; arr.sort(function(x,y){ return parseInt(x)-parseInt(y); }) alert(arr);
4.将正常顺序的数字扰乱
var arr=[1,2,4,5,7,8,9,89]; arr.sort(function(){ return Math.random()-0.5 }) alert(arr)
欢迎分享本文,转载请保留出处:前端ABC » 数组排序sort()用法