1.定义和用法

  sort() 方法用于对数组的元素进行排序。

  默认排序顺序为按字母升序。

  语法:

    array.sort(sortfunction)

    参数:

      sortfunction:规定排序顺序。必须是函数。

  注意:当数字是按字母顺序排列时"40"将排在"5"前面。

    使用数字排序,你必须通过一个函数作为参数来调用。

    函数指定数字是按照升序还是降序排列。

  举例1:从1~5排列

var arr = [,,,,];
console.log(arr.sort());
console.log(arr);

  输出:

  举例2:从5~1排列

var arr = [,,,,];
console.log(arr.sort().reverse());
console.log(arr);

  输出:

  举例3:按照元素的长短来排序

var arr = ['love','sky'.'student']
arr.sort(function(x,y){
return x.length - y.length
})
console.log(arr)

  输出:

最新文章

  1. 前端开发:css基础知识之盒模型以及浮动布局。
  2. EXT 下拉框事件
  3. fsn文件解析(C#)
  4. python 之redis
  5. 第十八课:js样式操作需要注意的问题
  6. 使用HackRF+GNU Radio 破解吉普车钥匙信号
  7. 【转】Netty那点事(二)Netty中的buffer
  8. Java中String、StringBuffer、StringBuilder和toString的介绍
  9. cookie 的Domain删除失败的问题
  10. 【LeetCode练习题】Climbing Stairs
  11. 分享一个Redis帮助类
  12. Cubieboard4卡片式电脑
  13. Eclipse如何自定义format代码
  14. PHP数组按引用传递
  15. LeetCode 78. Subsets(子集合)
  16. 物联网 MQTT 服务质量级别
  17. MySQL-分组查询(GROUP BY)及二次筛选(HAVING)
  18. 外观模式facade
  19. MySQL表添加自增列
  20. 1.02-get-params

热门文章

  1. 小白的docker极简入门(二)、5分钟教你玩转docker安装
  2. Hive 时间操作
  3. Spring Boot 整合 Redis 和 JavaMailSender 实现邮箱注册功能
  4. JavaScript 模式》读书笔记(4)— 函数1
  5. rest_framework之认证与权限 token不存数据库认证
  6. u库前戏
  7. P1361 小M的作物 【网络流】【最小割】
  8. MySQL----DQL(查询数据库表中数据)
  9. 面试刷题17:线程两次start()会发生什么?
  10. 解决 Mac Android Studio Gradle Sync 慢的问题