一、冒泡排序 冒泡排序: 冒泡排序是一种简单的排序方法,重复的走访过要排序的数列,一次比较两个元素,如果顺序错误就把它们交换出来。走访数列的工作,重复的进行直到没有在需要交换的,就是说该数列已经完成排序。 名称由来:越小的元素会经由交换慢慢 浮 到数列的顶端 如图动画演示: 代码表示: var arr = ['1','2','3','4','5','7','8','9','10','11','16'] //1、此数组一共要交换 arr.length-1 次,也就是(11-1=10)次 //注意: 此处是**趟数**就是 数组长度减1 for