美文网首页
reverse() 颠倒数组中元素顺序的方法

reverse() 颠倒数组中元素顺序的方法

作者: 黄怼怼 | 来源:发表于2017-08-18 11:23 被阅读0次

    定义和用法

    reverse() 方法用于颠倒数组中元素的顺序。

    语法

    arrayObject.reverse()
    

    提示和注释

    注释:该方法会改变原来的数组,而不会创建新的数组。

    eg:

    var array = [1,2,3,4,5,6,7];
    
    var newArray = [];
    
    newArray = array.reverse();
    
    //得出结果:[7,6,5,4,3,2,1]
    

    疑问?

    能不能用sort()方法实现效果?

    具体分析一下:

    sort() 方法用于对数组的元素进行排序。

    reverse() 将数组中的元素逆序。

    eg:

    var array = [1, 12, 21, 2 ,9, 10, 23, 55, 0, 88];      
    
     document.write(array +"<br/>")
    
     document.write(array.sort(function(a, b) { 
    
     return 1;  
    
    }))
    

    //得到的结果:
    1,12,21,2,9,10,23,55,0,88
    88,0,55,23,10,9,2,21,12,1

    相关文章

      网友评论

          本文标题:reverse() 颠倒数组中元素顺序的方法

          本文链接:https://www.haomeiwen.com/subject/fwaorxtx.html