StevenPenn
2015-07-26 21:57
注意: 该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下:
若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。
若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。
若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。
我怎么觉得是和零比呢?对不对,怎么解释?
若 a 小于 b,在排序后的数组中 a 应该出现在 b 之前,则返回一个小于 0 的值。
若 a 等于 b,则返回 0。
若 a 大于 b,则返回一个大于 0 的值。
这个应该是对的吧
一样啊,1-0>=1 ,1排在0之后。-1-0<=-1,-1排在0之前。
http://www.w3school.com.cn/jsref/jsref_sort.asp
楼主你看看这个链接,当时学这节课的时候我查的这个看明白的
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题