源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JS中的数组的sort方法使用示例

  • 时间:2022-03-05 22:42 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JS中的数组的sort方法使用示例
[u]复制代码[/u] 代码如下:
var values=[0,1,5,10,15]; values.sort(); alert(values);// 输出0,1,10,15,5
这是因为sort会调用每一项的toString方法进行比较,"10"比"5"小,故在前面。 要实现对数值进行排序,则需要定义一个比较函数,并将该函数传入sort。
[u]复制代码[/u] 代码如下:
function compare(value1,value2){ if(value1<value2){ return -1; }else if(value1>value2){ return 1; }else{ return 0; } } var values=[0,1,5,10,15]; values.sort(compare); alert(values);// 输出0,1,5,10,15
这是正向,反向只需把比较函数中-1和1交换过来就ok了。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部