下面主要介绍了数组排序的五种方式——sort()方法、选择排序、冒泡排序、插入排序和快速排序,
刚兴趣的朋友,可以往下看哦。...1.js中的sort()方法
基本思想:根据提供的排序规则,对数组元素进行排序。
使用数字排序,必须通过一个函数作为参数来调用。...console.log(arr.sort(func)); //(11) [1, 13, 13, 23, 34, 45, 65, 65, 89, 123, 203]
2.选择排序
基本思想:首先在未排序数组中找到最小...(大)元素,存放在数组的起始位置。...再从剩余数组元素中继续寻找最小(大)元素,返回放在已排序数组的末尾
重复第二步,直到所有元素都排序完成
动画演示:
var arr = [123,203,23,13,34,65,65,45,89,13,1