我使用array.sort对对象数组进行排序。
除了自己做比较之外,还有什么方法可以确定这些对象的顺序是否发生了变化?内置的JS功能?我不需要知道改变的#,只是至少有一个变化。
更新:
我正在对定制对象进行排序,例如:
[
{ 'value' : 5, 'name' : 'foo'},
{ 'value' : 3, 'name' : 'bar'},
{ 'value' : 10, 'name' : 'js'}
]更新2:
我正在考虑在生成对象时添加一个额外的自定义属性“order”,然后检查“order”在.sort之后是否是顺序的。有没有更快/更好的方法?
https://stackoverflow.com/questions/10642729
复制相似问题