阅读背景:

JavaScript Sort 的一个错误用法示例

来源:互联网 

!--NEWSZW_HZH_BEGIN--

前不久同事的代码中出了一个很奇异的问题,大致流程是对一个由对象组成的数组进行排序,其中属性 a 用于排序,属性 b 作为一个优选条件,当 b 等于 1 的时候不管 a 值是甚么,都排在开头 。这本是一个很简略的问题,问题就在于他用两次 sort 实现在这次排序,先依据 a 的属性排序,然后再依据 b 的值来排序。问题就出在第二次排序中。前不久同事的代码中出了一个很奇异的问题,大致流程是对一个




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: