javascript中sort排序实例详解

2019-12-14,,,

代码如下所示:

var arr = [5,32,28,66,2,15,3];
  arr.sort(function(a1,a2){ 
   return a1-a2; //a2-a1 输入倒序
  });
  console.log(arr);
  console.log(arr.reverse()); //reverse颠倒数组中元素的顺序

 var arr2 = ['hezihao','chensan','xiaomin','lishi']
  arr2.sort();
  console.log(arr2);

 var arr3 = ['6','8','0','7']
  arr3.sort();
  console.log(arr3);

上面代码输入结果:

数组在没有传入参数的情况下,按照字母顺序进行排序

按照数值的大小对数字进行排序,要实现这一点,就必须使用一个排序函数,

若a1-a2为负数,则为升序,若a2-a1为正数,则为降序,也可以使用reverse()方法颠倒数组中元素的顺序

您可能感兴趣的文章:

  • JS中sort函数排序用法实例分析
  • JavaScript sort数组排序方法和自我实现排序方法小结
  • JS排序方法(sort,bubble,select,insert)代码汇总
  • Javascript实现快速排序(Quicksort)的算法详解
  • JavaScript中用sort()方法对数组元素进行排序的操作
  • Js数组排序函数sort()介绍
  • 模拟javascript中的sort排序(简单实例)

《javascript中sort排序实例详解.doc》

下载本文的Word格式文档,以方便收藏与打印。