-1
我正在做一个小脚本来添加功能到facebook找到好友页面:基本上是通过共同的朋友订购建议的朋友。Greasemonkey脚本和排序元素
的代码可以在这里找到:http://pastebin.com/x6Ss326A
我模块化测试脚本,所以我知道的路径,排序功能都OK。我已经使用相同的技术,用简单的文本对排序列表中的项目进行排序。问题在于排序方法的行为,但我无法弄清楚什么是错的。
有什么建议吗?
我正在做一个小脚本来添加功能到facebook找到好友页面:基本上是通过共同的朋友订购建议的朋友。Greasemonkey脚本和排序元素
的代码可以在这里找到:http://pastebin.com/x6Ss326A
我模块化测试脚本,所以我知道的路径,排序功能都OK。我已经使用相同的技术,用简单的文本对排序列表中的项目进行排序。问题在于排序方法的行为,但我无法弄清楚什么是错的。
有什么建议吗?
排序使用的比较函数必须返回负数,零或正数,具体取决于参数应如何排序 - 不仅仅是true
或false
。请参阅MDN entry on sort以供参考。
您的问题,最简单的解决将是您的sortFriend
函数的返回语句改为
return friendsOfB - friendsOfA;
谢谢你的时间的人! :) – Fisher 2012-02-15 19:40:38