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 相关文章推荐
一些常用的JS功能函数代码
Jun 23 Javascript
你可能不知道的JavaScript的new Function()方法
Apr 17 Javascript
JQuery下拉框应用示例介绍
Apr 23 Javascript
node.js中的fs.readdir方法使用说明
Dec 17 Javascript
jQuery+HTML5加入购物车代码分享
Oct 29 Javascript
JavaScript对象数组排序实例方法浅析
Jun 15 Javascript
JS获取和修改元素样式的实例代码
Aug 06 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
Jun 11 Javascript
Angular.js中数组操作的方法教程
Jul 31 Javascript
angular之ng-template模板加载
Nov 09 Javascript
从零撸一个pc端vue的ui组件库( 计数器组件 )
Aug 08 Javascript
JS如何实现封装列表右滑动删除收藏按钮
Jul 23 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
laravel容器延迟加载以及auth扩展详解
2015/03/02 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
javascript div 遮罩层封锁整个页面
2009/07/10 Javascript
JavaScript监听和禁用浏览器回车事件实例
2015/01/31 Javascript
readonly和disabled属性的区别
2015/07/26 Javascript
jquery实现删除一个元素后面的所有元素功能
2015/12/21 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
2016/06/12 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/09/29 Javascript
jQuery实现的分页功能示例
2017/01/22 Javascript
使用vue2实现购物车和地址选配功能
2018/03/29 Javascript
微信小程序实现点击图片放大预览
2019/10/21 Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
2019/12/17 Javascript
[05:05]第三天的dota2
2013/07/29 DOTA
requests和lxml实现爬虫的方法
2017/06/11 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
Python实现读取机器硬件信息的方法示例
2018/06/09 Python
浅谈pytorch和Numpy的区别以及相互转换方法
2018/07/26 Python
pip安装tensorflow的坑的解决
2020/04/19 Python
极简鞋类,赤脚的感觉:Lems Shoes
2019/08/06 全球购物
Ray-Ban雷朋瑞典官方网站:全球领先的太阳眼镜品牌
2019/08/22 全球购物
LightInTheBox法国站:中国跨境电商
2020/03/05 全球购物
学前教育教师求职自荐信
2013/09/22 职场文书
仓库主管的岗位职责
2013/12/04 职场文书
班组长安全生产职责
2013/12/16 职场文书
《学会待客》教学反思
2014/02/22 职场文书
创建卫生先进单位实施方案
2014/03/10 职场文书
质量承诺书怎么写
2014/05/24 职场文书
初中同学会活动方案
2014/08/22 职场文书
律师授权委托书范本
2014/10/07 职场文书
优秀护士事迹材料
2014/12/25 职场文书
刑事附带民事上诉状
2015/05/23 职场文书
2015年暑期社会实践方案
2015/07/14 职场文书
七夕情人节问候语
2015/11/11 职场文书
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏
MySQL中一条SQL查询语句是如何执行的
2022/04/08 MySQL