引子:javascript实际使用的排序算法在标准中没有定义,可能是冒泡或快排.不用数组原生的 sort() 方法来实现冒泡和快排. Part 1:冒泡排序(Bubble Sort) 原理:临近的两数两两进行比较,按从小到大或从大到小顺序排列,进行多趟,每一趟过去后(外循环),最大或最小的数字被交换到最后一位(内循环). 代码:共进行6趟,每一趟比较5次 var a=[6,2,4,1,5,9],t; for(var i=0;i<a.length;i++){ for(var j=0;j<a.le…