碎片时间学习一下这个短短的案例技巧,将来开发中肯定会用得上的。

javascript中的sort()的用法也有很多种,搜索一下就有很多了,而且都不会有什么问题。但是一下这样写法更简洁易看。

<script>

var arr = [10,54,87,33,99,100,5]

arr.sort(function(num1,num2){

return num1 - num2;

});

alert(arr);

</script>

其中我们记忆的时候默认为num2>num1,这样排序后弹出的就是从大到小的降序,反之为从小到大,升序。 代码简化很多啦!不用什么if判断在return true 或者false。

就这么简单,花短短的几分钟,就可以get到一个常用技能!“web前端教程”致力于让订阅者们能将碎片时间利用起来,所以分享的都是简短有用的web前端案例!

前端爱好者们约定,阅读后:

if(‘觉得有用’)

分享(‘I get it!’);

else if(‘已了解’)

分享(‘a piece of cake!’);

else if('看不懂')

{

回复小编('help me!');

}

图片来源于网络-----

前端开发必备:js中的sort()排序函数相关推荐

  1. 前端开发:JS中关于正则表达式的使用汇总

    前言 在前端开发过程中,关于正则表达式的使用也是必备技能,尤其是在实际业务需求的时候,需要处理一些不能按照正常语句操作的逻辑,如前端开发中的字符匹配.参数处理等都需要正则表达式来匹配截取处理.虽然正则 ...

  2. Js中的Sort排序方式

    Js中的Sort排序方式 这里只列出部分排序方式 1.Sort排序 Sort排序是数组内置函数,但他的排序是根据系统字符默认排序 //数组const arr = [3,4,2,3,123,35,65, ...

  3. java中Collections.sort() 排序函数的用法

    java中Collections.sort() 排序函数的用法: 用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: /** ...

  4. 前端开发:JS中常用数据类型的转换以及使用场景集锦

    前言 在前端开发中,关于数据转换也是使用频率非常高的知识点,尤其是常见数据类型之间的相互转换的使用频率就更高了,那么本篇博文就来分享一下关于JS中常用数据类型的转换使用,分享一下,方便后期查阅使用. ...

  5. 前端开发:JS中exec()和match()的对比使用

    前言 在前端开发过程中,关于正则表达式的相关使用想必开发者并不陌生,而且也算是一个比较常用的知识点,尤其是在邮箱.手机号判断校验的时候是必备知识点,但是一般情况下遇到这种校验场景就是去找现有的正则表达 ...

  6. 前端开发:JS中关于去重操作的使用

    前言 前端开发里面,在JS中关于数据去重操作的使用是非常常用,也是非常重要的点,一般情况下关于对数组去重点操作是最常用的,其次是具体的关于某一数据类型的去重操作,如字符串去重.数字去重等.那么本篇博文 ...

  7. 前端开发:JS中截取字符串的用法总结

    前言 在前端开发过程中,对JS相关的字符串处理可谓是家常便饭,对字符串对处理也是前端开发过程中使用频率非常高的知识点之一,对从后台获取到的字符串进行二次处理也是非常普遍的需求,那么本文就来分享一下在前 ...

  8. 前端开发:JS中join()方法的使用总结

    前言 在前端开发过程中,对数组的数据进行处理也是比较常见的操作之一,而且对数组进行操作的频率远远大于对 对象进行操作,因此在开发过程中对于数组里面的数据进行处理是一项比较重要的技能,尤其是对于刚入行的 ...

  9. 前端开发:JS中let、var和const的区别详解

    前言 前端开发过程中,JS声明变量的关键字想必开发者都不陌生,而且使用的频率在前端开发过程中也是数一数二的.JS中声明变量的关键字有三个let.var和const,但是三者的使用对比和区别也是非常重要 ...

最新文章

  1. 这所211大学,实力强悍,适合“踩线生”报考!
  2. 线程技术 ☞ Future模式
  3. 现代谱估计:多窗口谱相关性
  4. doctype声明的意义
  5. JUC锁-CyclicBarrier(七)
  6. js鼠标移动到指定位置_Python: pyautogui模块之鼠标控制
  7. 2011目标 及 总结
  8. dreamweaver连接mysql数据库 发生一个不知名错误_用DREAMWEAVER连接数据库测试时总是弹出发生一个不知名的错误 你好! 请问一下这个问题你是怎么解的?...
  9. PHP按比例生成縮略圖片
  10. 移动端——论使用图片撑出模拟背景所带来的好处(主要解决图片之上是一些动态变化的内容,图片的效果难以使用程序来实现)...
  11. nginx 1.12基础知识
  12. 滤波器频率响应 matlab,滤波器频率响应与实际滤波情况不符合
  13. 省市县行政区划代码sql及源地址
  14. python正则表达式爬取链家租房信息
  15. python考试搜题神器_智慧职教云课堂2020Python程序设计答案搜题公众号
  16. 【深度学习】实战之MNIST
  17. Educoder -Java面向对象-Java语言之数组(第1关:数组的遍历:给小朋友分糖果)
  18. excel选择性粘贴为何是html,Excel选择性粘贴预览有什么功能
  19. 看看好妻子什么样面相
  20. 陕西师范大学第七届程序设计竞赛网络同步赛 J 黑猫的小老弟【数论/法拉数列/欧拉函数】...

热门文章

  1. 互联网平台“直播+”赋能研究报告
  2. 编写一个程序求输入字符串的长度
  3. c语言数组左下角便*,数据结构 - 数组
  4. 电脑长时间睡眠会自动关机吗_长期对着电脑皮肤会变黑吗?经常对电脑如何保护皮肤?...
  5. 如何绘制业务架构图 — 3.分解图
  6. 2019创客中国智能融合应用中小企业创新创业大赛启动
  7. “大数据标准”征稿通知
  8. 作者:袁书寒,男,同济大学博士生。
  9. 【软件测试】软件调试基本技巧与策略
  10. 巧用Calendar求解黑色星期五问题(洛谷P1202题题解,Java语言描述)