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 相关文章推荐
PJBlog插件 防刷新的在线播放器
Oct 25 Javascript
jquery选择器(常用选择器说明)
Sep 28 Javascript
Javascript数组的排序 sort()方法和reverse()方法
Jun 04 Javascript
JSONP 跨域访问代理API-yahooapis实现代码
Dec 02 Javascript
js查找某元素中的所有图片地址的方法
Jan 16 Javascript
超链接的禁用属性Disabled使用示例
Jul 31 Javascript
php基于redis处理session的方法
Mar 14 Javascript
node+koa实现数据mock接口的方法
Sep 20 Javascript
Vue递归组件+Vuex开发树形组件Tree--递归组件的简单实现
Apr 01 Javascript
微信小程序动态显示项目倒计时
Jun 20 Javascript
JavaScript Array对象基本方法详解
Sep 03 Javascript
electron+vue实现div contenteditable截图功能
Jan 07 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
使用PHP Socket写的POP3类
2013/10/30 PHP
php数组中包含中文的排序方法
2014/06/03 PHP
PHP文件缓存内容保存格式实例分析
2014/08/20 PHP
PHP两种快速排序算法实例
2015/02/15 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
两个select之间option的互相添加操作(jquery实现)
2009/11/12 Javascript
jquery 实现密码框的显示与隐藏示例代码
2013/09/18 Javascript
浅析Js中的单引号与双引号问题
2013/11/06 Javascript
关于JavaScript对象的动态选择及遍历对象
2014/03/10 Javascript
jQuery回调函数的定义及用法实例
2014/12/23 Javascript
本人自用的global.js库源码分享
2015/02/28 Javascript
jquery实现适用于门户站的导航下拉菜单效果代码
2015/08/24 Javascript
node.js微信公众平台开发教程
2016/03/04 Javascript
实例解析jQuery中proxy()函数的用法
2016/05/24 Javascript
JS输出空格的简单实现方法
2016/09/08 Javascript
js调用父框架函数与弹窗调用父页面函数的简单方法
2016/11/01 Javascript
Bootstrap table 定制提示语的加载过程
2017/02/20 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
2018/08/28 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
2019/01/31 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
2019/07/06 Javascript
uni-app如何实现增量更新功能
2020/01/03 Javascript
Javascript执行流程细节原理解析
2020/05/14 Javascript
用python写一个windows下的定时关机脚本(推荐)
2017/03/21 Python
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
Tensorflow 卷积的梯度反向传播过程
2020/02/10 Python
Python异常原理及异常捕捉实现过程解析
2020/03/25 Python
Python如何批量获取文件夹的大小并保存
2020/03/31 Python
CSS3 box-sizing属性详解
2016/11/15 HTML / CSS
Myprotein台湾官方网站:全球领先的运动营养品牌
2018/12/10 全球购物
为什么说Ruby是一种真正的面向对象程序设计语言
2012/10/30 面试题
保护环境标语
2014/06/09 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
酒店收银员岗位职责
2015/04/07 职场文书
营业员岗位职责范本
2015/04/14 职场文书
关于MySQL临时表为什么可以重名的问题
2022/03/22 MySQL