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 相关文章推荐
为JavaScript添加重载函数的辅助方法
Jul 04 Javascript
你的 mixin 真的兼容 ECMAScript 5 吗?
Apr 11 Javascript
jquery自定义类似$.ajax()的方法实现代码
Aug 13 Javascript
js判断当页面无法回退时关闭网页否则就history.go(-1)
Aug 07 Javascript
js实现touch移动触屏滑动事件
Apr 17 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
Jun 01 Javascript
AngularJS Select(选择框)使用详解
Jan 18 Javascript
node中使用es5/6以及支持性与性能对比
Aug 11 Javascript
微信小程序实现文字从右向左无限滚动
Nov 18 Javascript
jQuery实现的记住帐号密码功能完整示例
Aug 03 jQuery
vue实现自定义多选按钮
Jul 16 Javascript
JS异步堆栈追踪之为什么await胜过Promise
Apr 28 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使用wordwrap格式化文本段落的方法
2015/03/17 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
2015/12/19 PHP
Yii2配置Nginx伪静态的方法
2017/05/05 PHP
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
JavaScript高级程序设计(第3版)学习笔记9 js函数(下)
2012/10/11 Javascript
javascript仿qq界面的折叠菜单实现代码
2012/12/12 Javascript
扩展IE中一些不兼容的方法如contains、startWith等等
2014/01/09 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
2015/05/25 Javascript
JavaScript中this的9种应用场景及三种复合应用场景
2015/09/12 Javascript
AngularJS 实现弹性盒子布局的方法
2016/08/30 Javascript
vue实现仿淘宝结账页面实例代码
2017/11/08 Javascript
Angular网络请求的封装方法
2018/05/22 Javascript
微信小程序实现bindtap等事件传参
2019/04/08 Javascript
python抓取网页图片并放到指定文件夹
2014/04/24 Python
Python通过解析网页实现看报程序的方法
2014/08/04 Python
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法示例
2018/03/15 Python
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
对python使用http、https代理的实例讲解
2018/05/07 Python
Python之文字转图片方法
2018/05/10 Python
python实现发送form-data数据的方法详解
2019/09/27 Python
python报错TypeError: ‘NoneType‘ object is not subscriptable的解决方法
2020/11/05 Python
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
测试工程师岗位职责
2013/11/28 职场文书
银行实习的自我鉴定
2013/12/10 职场文书
初中地理教学反思
2014/01/11 职场文书
文员的职业生涯规划发展方向
2014/02/08 职场文书
写求职信要注意什么问题
2014/04/12 职场文书
2014公安机关纪律作风整顿思想汇报
2014/09/13 职场文书
师德师风自查材料
2014/10/14 职场文书
长城导游词300字
2015/01/30 职场文书
2016年大学自主招生自荐信范文
2015/03/24 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
公司管理建议书
2015/09/14 职场文书
导游词之西江千户苗寨
2019/12/24 职场文书
Python实现列表拼接和去重的三种方式
2021/07/02 Python
Java 在生活中的 10 大应用
2021/11/02 Java/Android