JS常见排序算法代码实例如何解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计815个文字,预计阅读时间需要4分钟。
有些代码每月都会忘记,有很多时候做下总结,记录下来,等需要用到的时候可以翻翻总结的博客。写技术博客,对自己是一种总结,对他人是一种参考。例如:`1. sort() 方法`。
有些代码一两个月都会忘了,有空多做下总结,记录下来,等需要用到的时候可以来翻翻总结的博客。写技术博客,对自己是一种总结,对别人,是一种参考。
1.sort()方法
var ar1=[2,4,6,8,1,3] var ar2=[2,16,36,8,56] ar1.sort() ar2.sort()//这个方法值只能排序第一位数 也可以字符串进行排序 console.log(ar1)//[1,2,3,4,6,8] console.log(ar2)//[16, 2, 36, 56, 8] ar2.sort(function(a,b){ return a-b //a-b为升序 //return b-a //b-a为降序 }) console.log(ar2)//[2, 8, 16, 36, 56]
2.reverse()方法
var ar1=[2,4,6,8,1,3] ar1.reverse()//此方法为倒序,也就是反过来。
本文共计815个文字,预计阅读时间需要4分钟。
有些代码每月都会忘记,有很多时候做下总结,记录下来,等需要用到的时候可以翻翻总结的博客。写技术博客,对自己是一种总结,对他人是一种参考。例如:`1. sort() 方法`。
有些代码一两个月都会忘了,有空多做下总结,记录下来,等需要用到的时候可以来翻翻总结的博客。写技术博客,对自己是一种总结,对别人,是一种参考。
1.sort()方法
var ar1=[2,4,6,8,1,3] var ar2=[2,16,36,8,56] ar1.sort() ar2.sort()//这个方法值只能排序第一位数 也可以字符串进行排序 console.log(ar1)//[1,2,3,4,6,8] console.log(ar2)//[16, 2, 36, 56, 8] ar2.sort(function(a,b){ return a-b //a-b为升序 //return b-a //b-a为降序 }) console.log(ar2)//[2, 8, 16, 36, 56]
2.reverse()方法
var ar1=[2,4,6,8,1,3] ar1.reverse()//此方法为倒序,也就是反过来。

