Array.sort()方法将数组中的元素进行排序,返回排序后的数组,默认是按照升序排序的.sort方法会调用数组中每一项的toString()方法,然后按照ascii编码进行排序,如果数组含有undefined元素,它们将会被排到尾部. demo1: var arr=[3,4,6,8,7]; arr.sort(); console.log(arr); //=>[3, 4, 6, 7, 8] 以上是一个很简单的数字排序例子没有什么问题,再看看下面的例子: 1.数字的排序: demo2: var…