[英]How does uksort() process an array internally
值的处理顺序取决于解释程序的排序算法。 结果是您不必为此担心。 不论处理顺序如何,最终结果都将相同(如果您按一副纸牌排序,则无论您是否事先将其洗牌(只要2 < 3
和J < Q
和依此类推)。
除了最幼稚的排序算法外,在到达结果数组的最后位置之前,将多次访问(“处理”)一个值。 当您return
回调时,您将提供给uksort
,这不一定是最后一次针对这两个值调用回调的时间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.