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根据日期判断星座的示例代码
Jan 23 Javascript
JavaScript中跨域调用Flash的方法
Aug 11 Javascript
JavaScript 异常处理 详解
Feb 06 Javascript
JavaScript设置body高度为浏览器高度的方法
Feb 09 Javascript
javascript实现捕捉键盘上按下的键
May 05 Javascript
js表格排序实例分析(支持int,float,date,string四种数据类型)
May 06 Javascript
AngularJS 表达式详解及实例代码
Sep 14 Javascript
js初始化验证实例详解
Nov 26 Javascript
jQuery滚动监听实现商城楼梯式导航效果
Mar 06 Javascript
详谈js中标准for循环与foreach(for in)的区别
Nov 02 Javascript
vue.js 实现评价五角星组件的实例代码
Aug 13 Javascript
vue 中 elment-ui table合并上下两行相同数据单元格
Dec 26 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
VOLVO车载收音机
2021/03/02 无线电
PHP连接MongoDB示例代码
2012/09/06 PHP
PHP 使用header函数设置HTTP头的示例解析 表头
2013/06/17 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
2014/07/05 PHP
smarty模板引擎中自定义函数的方法
2015/01/22 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
2016/03/17 PHP
YII框架中搜索分页jQuery写法详解
2016/12/19 PHP
PHP 表单提交及处理表单数据详解及实例
2016/12/27 PHP
利用Laravel生成Gravatar头像地址的优雅方法
2017/12/30 PHP
PHP利用curl发送HTTP请求的实例代码
2020/07/09 PHP
基于jquery的复制网页内容到WORD的实现代码
2011/02/16 Javascript
JavaScript中解析JSON数据的三种方法
2015/07/03 Javascript
JavaScript实现自动生成网页元素功能(按钮、文本等)
2015/11/21 Javascript
AngularJS使用ngMessages进行表单验证
2015/12/27 Javascript
Map.vue基于百度地图组件重构笔记分享
2017/04/17 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
Servlet返回的数据js解析2种方法
2019/12/12 Javascript
Python高效编程技巧
2013/01/07 Python
Python urlopen()函数 示例分享
2014/06/12 Python
Python解析nginx日志文件
2015/05/11 Python
基于Python pip用国内镜像下载的方法
2018/06/12 Python
python解决字符串倒序输出的问题
2018/06/25 Python
python内存动态分配过程详解
2019/07/15 Python
浅谈python图片处理Image和skimage的区别
2019/08/04 Python
python2使用bs4爬取腾讯社招过程解析
2019/08/14 Python
pandas实现导出数据的四种方式
2020/12/13 Python
html5定制表单_动力节点Java学院整理
2017/07/11 HTML / CSS
html5 canvas的绘制文本自动换行的示例代码
2018/09/17 HTML / CSS
美国男士内衣品牌:Tommy John
2017/12/22 全球购物
Smallable意大利家庭概念店:设计师童装及家居装饰
2018/01/08 全球购物
计算机专业毕业生自我鉴定
2014/01/16 职场文书
2014年办公室文秘工作总结
2014/12/09 职场文书
2015个人年度工作总结范文
2015/05/28 职场文书
Spring Boot mybatis-config 和 log4j 输出sql 日志的方式
2021/07/26 Java/Android