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 相关文章推荐
javascript动画效果类封装代码
Aug 28 Javascript
jquery学习笔记二 实现可编辑的表格
Apr 09 Javascript
Array, Array Constructor, for in loop, typeof, instanceOf
Sep 13 Javascript
Javascript绝句欣赏 一些经典的js代码
Feb 22 Javascript
js防止表单重复提交的两种方法
Sep 30 Javascript
浏览器窗口加载和大小改变事件示例
Feb 27 Javascript
Javascript实现div的toggle效果实例分析
Jun 09 Javascript
浅谈JS之iframe中的窗口
Sep 13 Javascript
JS原生轮播图的简单实现(推荐)
Jul 22 Javascript
JS基于Location实现访问Url、重定向及刷新页面的方法分析
Dec 03 Javascript
微信小程序与后台PHP交互的方法实例分析
Dec 10 Javascript
深入理解Antd-Select组件的用法
Feb 25 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
header中Content-Disposition的作用与使用方法
2012/06/13 PHP
PHP中的自动加载操作实现方法详解
2019/08/06 PHP
Jquery ajax传递复杂参数给WebService的实现代码
2011/08/08 Javascript
javascript的渐进增强与平稳退化浅谈
2013/11/12 Javascript
JS获取URL中的参数数据
2013/12/05 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
Jquery attr()方法 属性赋值和属性获取详解
2016/04/15 Javascript
jQuery选择器及jquery案例详解(必看)
2016/05/20 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
Three.js获取鼠标点击的三维坐标示例代码
2017/03/24 Javascript
Node.js之readline模块的使用详解
2019/03/25 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
2019/06/05 Javascript
WEEX环境搭建与入门详解
2019/10/16 Javascript
解决vue 表格table列求和的问题
2019/11/06 Javascript
vue 实现在同一界面实现组件的动态添加和删除功能
2020/06/16 Javascript
Python中urllib+urllib2+cookielib模块编写爬虫实战
2016/01/20 Python
在Mac下使用python实现简单的目录树展示方法
2018/11/01 Python
python面试题小结附答案实例代码
2019/04/11 Python
创建Shapefile文件并写入数据的例子
2019/11/26 Python
python turtle 绘制太极图的实例
2019/12/18 Python
通过代码实例了解Python异常本质
2020/09/16 Python
如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑
2020/10/15 Python
css3实现波纹特效、H5实现动态波浪效果
2018/01/31 HTML / CSS
Html5导航栏吸顶方案原理与对比实现
2020/06/10 HTML / CSS
Europcar德国:全球汽车租赁领域的领导者
2018/08/15 全球购物
波兰电子产品购物网站:Vobis
2019/05/26 全球购物
童装店创业计划书
2014/01/09 职场文书
单位介绍信范文
2014/01/18 职场文书
中学生自我鉴定
2014/02/04 职场文书
企业文化口号
2014/06/12 职场文书
工作简报范文
2015/07/21 职场文书
2016猴年春节慰问信
2015/11/30 职场文书
三年级作文之趣事作文
2019/11/04 职场文书
python中tkinter复选框使用操作
2021/11/11 Python
详解Vue slot插槽
2021/11/20 Vue.js