js sort()方法
js sort()方法sort()可以实现对数组的升序排序,但其实现原理是将数组中的每个数组项使用toString()方法,把每个数组项转换为字符串再进行比较,所以尽管数组的每个项的值是数字,它也会转为字符串再比较大小。这样直接使用sort方法对数组里的数字进行排序,不一定会实现我们想要的结果,这时就要在sort()方法中传入参数,参数为一个自定义的比较函数。function compare(a,b){return a-b ;}var arr = [1,3,5,10,15];console.l
原创
2021-09-25 18:00:24 ·
142 阅读 ·
0 评论