数组排序sort()用法

来源:互联网 发布:windows Api编程过程 编辑:程序博客网 时间:2024/06/05 17:54
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)


0 0
原创粉丝点击