经常研究一些面JavaScript试题,突然看到一个关于reduce函数排序an的用法的问题Array,我在MDN上看过,在一些medium文章中也看到了它的用法,但是排序anArray太有创意了:
const arr = [91,4,6,24,8,7,59,3,13,0,11,98,54,23,52,87,4];
我想了很多,但我不知道如何回答这个问题,reduce call back函数必须如何?是什么initialValue的reduce功能?什么是accumulator和currentValue中call back的作用reduce?
最后,这种方式是否比其他排序算法有一些好处?或者改进其他算法有用吗?