Javascript 差异返回的排序方法
我们为什么要这样做Javascript 差异返回的排序方法,javascript,sorting,Javascript,Sorting,我们为什么要这样做 employees.sort(function(a, b){ return a.age-b.age } 为什么返回两个值之间的差值就足够了?如果函数返回正值,则表示对象更大。 若函数返回0,则表示a等于b。 若函数返回负值,则表示b更大 比较集合中的所有元素就足够了,它需要的唯一信息是如何比较任意两个元素。添加语言标记。无论您以何种方式使用多种语言,这一个都可能重复非常感谢Zbignew,我会尽快接受您的回答。天竺葵!
employees.sort(function(a, b){
return a.age-b.age
}
为什么返回两个值之间的差值就足够了?如果函数返回正值,则表示对象更大。 若函数返回0,则表示a等于b。 若函数返回负值,则表示b更大
比较集合中的所有元素就足够了,它需要的唯一信息是如何比较任意两个元素。添加语言标记。无论您以何种方式使用多种语言,这一个都可能重复非常感谢Zbignew,我会尽快接受您的回答。天竺葵!