javascript中sort排序实例详解


Posted in Javascript onJuly 24, 2016

代码如下所示:

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);

上面代码输入结果:

javascript中sort排序实例详解

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

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

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

Javascript 相关文章推荐
不错的asp中显示新闻的功能
Oct 13 Javascript
<script defer> defer 是什么意思
May 10 Javascript
使用jQuery validate 验证注册表单实例演示
Mar 25 Javascript
js设置document.domain实现跨域的注意点分析
May 21 Javascript
js+html5获取用户地理位置信息并在Google地图上显示的方法
Jun 05 Javascript
js+css3制作时钟特效
Oct 16 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
关于在mongoose中填充外键的方法详解
Aug 14 Javascript
Node.js npm命令运行node.js脚本的方法
Oct 10 Javascript
vue-router实现嵌套路由的讲解
Jan 19 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
Jun 17 Javascript
详解JavaScript自定义函数
Jul 29 Javascript
深入理解javascript作用域第二篇之词法作用域和动态作用域
Jul 24 #Javascript
关于input全选反选恶心的异常情况
Jul 24 #Javascript
JS中的==运算: [''] == false —>true
Jul 24 #Javascript
JavaScript关于提高网站性能的几点建议(一)
Jul 24 #Javascript
JavaScript提高网站性能优化的建议(二)
Jul 24 #Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
Jul 24 #Javascript
省市二级联动小案例讲解
Jul 24 #Javascript
You might like
PHP file_exists问题杂谈
2012/05/07 PHP
PHP将XML转数组过程详解
2013/11/13 PHP
PHP闭包实例解析
2014/09/08 PHP
CodeIgniter基于Email类发邮件的方法
2016/03/29 PHP
php字符串操作常见问题小结
2016/10/11 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
PHP实现的多进程控制demo示例
2019/07/22 PHP
Ajax::prototype 源码解读
2007/01/22 Javascript
解析页面加载与js函数的执行 onload or ready
2013/12/12 Javascript
jquery实现html页面 div 假分页有原理有代码
2014/09/06 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
2016/05/26 Javascript
vue中v-cloak解决刷新或者加载出现闪烁问题(显示变量)
2018/04/20 Javascript
vscode下的vue文件格式化问题
2018/11/28 Javascript
javascript实现日历效果
2019/06/17 Javascript
jQuery子选择器与可见性选择器实例分析
2019/06/28 jQuery
Elementui表格组件+sortablejs实现行拖拽排序的示例代码
2019/08/28 Javascript
原生JS实现多条件筛选
2020/08/19 Javascript
openlayers实现地图弹窗
2020/09/25 Javascript
[00:23]魔方之谜解锁款式
2018/12/20 DOTA
对python 矩阵转置transpose的实例讲解
2018/04/17 Python
Python文件打开方式实例详解【a、a+、r+、w+区别】
2019/03/30 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
2020/02/11 Python
python 进程池pool使用详解
2020/10/15 Python
canvas离屏技术与放大镜实现代码示例
2018/08/31 HTML / CSS
瑞典轮胎在线:Tirendo.se
2018/06/21 全球购物
会计学专业学生的求职信范文
2014/01/27 职场文书
社区八一活动方案
2014/02/03 职场文书
环境保护与污染治理求职信
2014/07/16 职场文书
2014年纠风工作总结
2014/12/08 职场文书
2014年移动公司工作总结
2014/12/08 职场文书
寻找最美乡村教师观后感
2015/06/18 职场文书
2015最新民情日记范文
2015/06/26 职场文书
重阳节活动主持词
2015/07/04 职场文书
Python 可迭代对象 iterable的具体使用
2021/08/07 Python
Redis基本数据类型Zset有序集合常用操作
2022/06/01 Redis
python manim实现排序算法动画示例
2022/08/14 Python