知识大全 Javascript数组sort方法的分析

Posted

篇首语:我走在逃离命运的路上,却与命运不期而遇。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Javascript数组sort方法的分析相关的知识,希望对你有一定的参考价值。

Javascript数组sort方法的分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  javascript 中 Array sort()方法是用来对数组项进行排序的 默认情况下是进行升序排列 实例代码如下    

var arrA = [ ]; arrA sort(); document writeln(arrA);

  //结果是    sort() 方法可以接受一个 方法为参数 这个方法有两个参数 分别代表每次排序比较时的两个数组项 sort()排序时每次比较两个数组项都回执行这个参数 并把两个比较的数组项作为参数传递给这个函数 当函数返回值为 的时候就交换两个数组项的顺序 否则就不交换

  实例如下

   var arrA = [ ];     /**//*arrA sort();     document writeln(arrA);     */     function desc(x y)              if (x > y)               return  ;         if (x < y)                       return  ;          function asc(x y)              if (x > y)               return  ;         if (x < y)                       return  ;          arrA sort(desc);    // sort by desc     document writeln(arrA);     document writeln( <br> );     arrA sort(asc);    //sort by asc     document writeln(arrA);

  //输出结果 另外 可以直接把一个无名函数直接放到sort()方法的调用中 如下的例子是将奇数排在前面 偶数排在后面 例子如下

        var arrA = [ ];         arrA sort( function(x  y)              if (x %   == )                   return  ;             if (x %   != )                         return  ;                      );        document writeln(arrA); cha138/Article/program/Java/JSP/201311/19473

相关参考

知识大全 JavaScript中的数组创建

JavaScript中的数组创建  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用New创建数

知识大全 JavaScript对象与数组参考大全2

JavaScript对象与数组参考大全2  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!linksa

知识大全 JavaScript对象与数组参考大全4

JavaScript对象与数组参考大全4  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!userAg

知识大全 解析javascript 数组以及json元素的添加删除

  javasscript删除数组的种方法用shift()方法shift删除原数组第一项并返回删除元素的值如果数组为空则返回undefinedvarchaomao=[]varchaomaoshift(

知识大全 javascript中对重复数据(数组)的去重方法

  最近在做项目的过程中总是会遇到数据数组的去重问题经过程序的多次修改现总结如下  数据去重代码如下   varzdata=[];cityaname=resultaname;isp_city

知识大全 数据结构考研分类复习真题 第五章 数组和广义表[15]

  已知a数组元素共个依次为b数组元素共个依次为则执行如下所示的过程语句sort后得到c数组各元素依次为数组abc的长度分别为l=m=n=请在程序中方框内填入正确的成分完成上述要求  PROCEDUR

知识大全 分析指针数组与数组指针的区别和应用

分析指针数组与数组指针的区别和应用区别很容易解释:指针数组是数组,它里面每个元素都是个指针……数组指针是指针,它指向一个数组……应用嘛,这个就比较发散了。。。。一个存指针的数组的应用就是开放式哈希表,

知识大全 数组实例分析

PHPWeb开发学习实录:数组实例分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 数组操作实例分析

PHPWeb开发学习实录:数组操作实例分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 Java静态与动态数组特点分析

Java静态与动态数组特点分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  平常我们接触到的大