• 人民网评:让军人成为全社会最尊崇的职业 2019-10-17
  • 新规:续航150公里以下新能源车取消补贴 2019-10-11
  • 法国革命时代,女人流行穿什么 2019-10-11
  • 黑龙江省县(市、区)委统战部长培训班举办 2019-10-06
  • “夏季第一瓜”竟是它! 2019-10-06
  • 《阿古顿巴》藏语版在藏语卫视首播 2019-09-06
  • 晋中市“三同步”推动互联网治理创新 2019-08-27
  • 法媒:研究称美国人常用药物或增加抑郁风险 2019-08-27
  • 宝贝是地名,你能想到这么浪漫的地名在哪儿吗? 2019-08-15
  • 何树山副省长到方圆机电调研指导工作 2019-08-15
  • 广东11选5大师预测:js数组Array sort方法使用深入分析

    来源:本网整理
    javascript 中 Array.sort()方法是用来对数组项进行排序的 ,默认情况下是进行升序排列,实例代码如下:
    复制代码 代码如下:
    var arrA = [6,2,4,3,5,1];
    arrA.sort();
    document.writeln(arrA);
    //结果是:1,2,3,4,5,6

    sort() 方法可以接受一个 方法为参数 ,这个方法有两个参数。分别代表每次排序比较时的两个数组项。
    sort()排序时每次比较两个数组项都回执行这个参数,并把两个比较的数组项作为参数传递给这个函数。当函数返回值为1的时候就交换两个数组项的顺序,否则就不交换。
    实例如下:
    复制代码 代码如下:
    var arrA = [6,2,4,3,5,1];
    /**//*arrA.sort();
    document.writeln(arrA);
    */
    function desc(x,y)
    ...{
    if (x > y)
    return -1;
    if (x < y)
    return 1;
    }
    function asc(x,y)
    ...{
    if (x > y)
    return 1;
    if (x < y)
    return -1;
    }
    arrA.sort(desc); // sort by desc
    document.writeln(arrA);
    document.writeln("<br>");
    arrA.sort(asc); //sort by asc
    document.writeln(arrA);
    //输出结果:
    6,5,4,3,2,1
    1,2,3,4,5,6

    另外,可以直接把一个无名函数直接放到sort()方法的调用中。如下的例子是将奇数排在前面,偶数排在后面,例子如下:
    复制代码 代码如下:
    var arrA = [6,2,4,3,5,1];
    arrA.sort( function(x, y) ...{
    if (x % 2 ==0)
    return 11;
    if (x % 2 !=0)
    return -1;
    }
    );
    document.writeln(arrA);
    //输出:1,5,3,4,6,2

    彩票双色球历史开奖结果 www.s9h6.com

  • 本文相关:
  • JS关键字变色实现思路及代码
  • javascript 日期时间 转换的方法
  • 网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
  • JS中令人发指的valueOf方法介绍
  • JS中不为人知的五种声明Number的方式简要概述
  • Javascript实现关联数据(Linked Data)查询及注意细节
  • jQuery的Ajax的自动完成功能控件简要说明
  • js时间日期和毫秒的相互转换
  • js模拟滚动条(横向竖向)
  • js取得url地址参数实例
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 彩票双色球历史开奖结果 - 频道导航
    Copyright © 2017 彩票双色球历史开奖结果 www.s9h6.com All Rights Reserved
  • 人民网评:让军人成为全社会最尊崇的职业 2019-10-17
  • 新规:续航150公里以下新能源车取消补贴 2019-10-11
  • 法国革命时代,女人流行穿什么 2019-10-11
  • 黑龙江省县(市、区)委统战部长培训班举办 2019-10-06
  • “夏季第一瓜”竟是它! 2019-10-06
  • 《阿古顿巴》藏语版在藏语卫视首播 2019-09-06
  • 晋中市“三同步”推动互联网治理创新 2019-08-27
  • 法媒:研究称美国人常用药物或增加抑郁风险 2019-08-27
  • 宝贝是地名,你能想到这么浪漫的地名在哪儿吗? 2019-08-15
  • 何树山副省长到方圆机电调研指导工作 2019-08-15
  • ag金拉霸老虎机规律 球探网足球指数旧版的 136期单双中特46中41 彩票开奖25选72月12 棋牌游戏可以提现的 上海时时票开奖结果 彩客网旧版本app 购彩票大厅 排列三走势图500彩票 六合彩特码开奖记录 重庆快乐10分外挂软件下载 北京pk10定位胆玩法 山东鲁能费莱尼资料 澳客网竞彩比分直播 河北十一选五爱乐彩走势图