标签: javascript sorting
为什么在排序时我们会做这样的事情?
employees.sort(function(a, b){ return a.age-b.age }
为什么它足以返回2个值之间的差异?
答案 0 :(得分:2)
如果函数返回正值,则表示对象更大。 如果函数返回0,则表示a等于b。 如果函数返回负值,则意味着b更大。
它足以比较集合中的所有元素,它需要的唯一信息,它是如何比较任何两个元素。