周骅,前端研发,目前就职于字节跳动。
在 javascript 中,数组对象有一个有趣的方法 sort,它接收一个类型为函数的参数作为排序的依据。这意味着开发者只需要关注如何比较两个值的大小,而不用管“排序”这件事内部是如何实现的。不过了解一下 sort 的内部实现也不是一件坏事,何不深入了解一下呢? 算法课上,我们