您的位置:首页 > Web前端 > JavaScript

javascript中sort排序实例详解

2016-07-24 00:00 686 查看
代码如下所示:

var arr = [5,32,28,66,2,15,3];
arr.sort(function(a1,a2){
return a1-a2; //a2-a1 输入倒序
});
console.log(arr);
console.log(arr.reverse()); //reverse颠倒数组中元素的顺序

var arr2 = ['hezihao','chensan','xiaomin','lishi']
arr2.sort();
console.log(arr2);

var arr3 = ['6','8','0','7']
arr3.sort();
console.log(arr3);


上面代码输入结果:



数组在没有传入参数的情况下,按照字母顺序进行排序

按照数值的大小对数字进行排序,要实现这一点,就必须使用一个排序函数,

若a1-a2为负数,则为升序,若a2-a1为正数,则为降序,也可以使用reverse()方法颠倒数组中元素的顺序

您可能感兴趣的文章:

页面内容排序插件jSort使用方法
Js数组排序函数sort()介绍
js使用Array.prototype.sort()对数组对象排序的方法
js中数组排序sort方法的原理分析
JS中使用sort结合localeCompare实现中文排序实例
js sort 二维数组排序的用法小结
ajax返回的json内容进行排序使用sort()方法实现
Javascript数组的排序 sort()方法和reverse()方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  js sort 排序