课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么JS里的Array.sort(<函数>)使用好麻烦,为什么还要写个函数呢??降序的话:这样也行吧 sort() + reverse() 不就完事儿了???
2016-01-06
源自:JavaScript进阶篇 7-22
正在回答
如果没有指明 compareFunction (比较的函数),那么元素会被转换为字符串并按照万国码位点顺序排序。例如 "Cherry" 会被排列到 "banana" 之前。当对数字进行排序的时候, 9 会出现在 80 之后,因为他们会先被转换为字符串,而 "80" 比 "9" 要靠前。
寒杨 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答arrayObject.splice()怎么使用?
3 回答不知道怎么提问了,麻烦进来看看
2 回答javascript中怎么使用空格
3 回答这样写为什么不对呢?麻烦各位了。
2 回答window.onload要怎么使用 如何使用 谢谢大家
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号