JS简单数组排序操作示例【sort方法】


Posted in Javascript onMay 17, 2019

本文实例讲述了JS简单数组排序操作。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>3water.com 数组排序</title>
</head>
<body>
<script>
  window.onload = function() {
    var arr = [1, 7, 10, 4, 6];
    function compare(val1, val2) {
      if(val1 < val2) {
        return -1;
      } else if(val1 > val2) {
        return 1;
      } else {
        return 0;
      }
    };
    arr.sort(compare);
    console.log(arr);
  }
</script>
</body>
</html>

运行结果:

JS简单数组排序操作示例【sort方法】

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

Javascript 相关文章推荐
五段实用的js高级技巧
Dec 20 Javascript
js DOM的学习笔记
Dec 22 Javascript
Jquery chosen动态设置值实例介绍
Aug 08 Javascript
js处理json以及字符串的比较等常用操作
Sep 08 Javascript
JavaScript数组的定义及数字操作技巧
Jun 06 Javascript
JavaScript操作 url 中 search 部分方法函数
Jun 15 Javascript
JS Canvas定时器模拟动态加载动画
Sep 17 Javascript
JavaScript实现获取远程的html到当前页面中
Mar 26 Javascript
angularjs 页面自适应高度的方法
Jan 17 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
Mar 04 Javascript
原生javascript如何实现共享onload事件
Jul 03 Javascript
vue实现给div绑定keyup的enter事件
Jul 31 Javascript
微信小程序云开发(数据库)详解
May 17 #Javascript
JS实现的自定义map方法示例
May 17 #Javascript
javascript异步编程的六种方式总结
May 17 #Javascript
150行代码带你实现微信小程序中的数据侦听
May 17 #Javascript
angular4应用中输入的最小值和最大值的方法
May 17 #Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
May 17 #jQuery
详解 微信小程序开发框架(MINA)
May 17 #Javascript
You might like
真正的ZIP文件操作类(php)
2007/07/21 PHP
php session应用实例 登录验证
2009/03/16 PHP
PHP CKEditor 上传图片实现代码
2009/11/06 PHP
php的慢速日志引起的Mysql错误问题分析
2014/05/13 PHP
php session 写入数据库
2016/02/13 PHP
IE6 fixed的完美解决方案
2011/03/31 Javascript
jquery封装的对话框简单实现
2013/07/21 Javascript
IE8中动态创建script标签onload无效的解决方法
2014/12/22 Javascript
设计模式中的组合模式在JavaScript程序构建中的使用
2016/05/18 Javascript
Javascript中的迭代、归并方法详解
2016/06/14 Javascript
Spring MVC中Ajax实现二级联动的简单实例
2016/07/06 Javascript
用AngularJS的指令实现tabs切换效果
2016/08/31 Javascript
vue多级多选菜单组件开发
2020/09/08 Javascript
Form表单按回车自动提交表单的实现方法
2016/11/18 Javascript
jQuery常见面试题之DOM操作详析
2017/07/05 jQuery
JavaScript 判断对象中是否有某属性的常用方法
2018/06/14 Javascript
js中的闭包实例展示
2018/11/01 Javascript
JS函数进阶之prototy用法实例分析
2020/01/15 Javascript
原生js实现移动小球(碰撞检测)
2020/12/17 Javascript
[28:48]《真视界》- 2017年国际邀请赛
2017/09/27 DOTA
[52:31]VP vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
跟老齐学Python之有容乃大的list(2)
2014/09/15 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
Python 多进程并发操作中进程池Pool的实例
2017/11/01 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
Python socket模块方法实现详解
2019/11/05 Python
Python实现大数据收集至excel的思路详解
2020/01/03 Python
Python super()方法原理详解
2020/03/31 Python
Django ORM 查询表中某列字段值的方法
2020/04/30 Python
基于python模拟TCP3次握手连接及发送数据
2020/11/06 Python
解决使用Pandas 读取超过65536行的Excel文件问题
2020/11/10 Python
Python就将所有的英文单词首字母变成大写
2021/02/12 Python
幼儿园数学教学反思
2014/02/02 职场文书
五年级小学生评语
2014/12/26 职场文书
vue+element ui实现锚点定位
2021/06/29 Vue.js
Vue的生命周期一起来看看
2022/02/24 Vue.js