如何把 [a,b,a,a,c,b,c],重组成[a,a,a,c,c,b,b]的排列顺序,主要是需要相同的元素要排列在一起
解释一下sort()的原理:sort()可接受一个比较函数并根据这个比较函数对数组元素进行排列,如果不使用比较函数作为参数,将默认对数组元素按字符编码进行排序,可以参考这位大神的文章:
https://segmentfault.com/a/11...
var arr = ['a','b','a','a','c','b','c'];
alert(arr.sort());
27 回答13.5k 阅读
8 回答3.6k 阅读✓ 已解决
6 回答1.4k 阅读✓ 已解决
5 回答5.4k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
3 回答1.8k 阅读
4 回答2.3k 阅读✓ 已解决