方法一:重构myReverse方法

var arr = [1,2,3,4,5,6];Array.prototype.myReverse = function(){for(var i=0;i<this.length/2;i++){var item = arr[i];arr[i] = arr[this.length-1 - i];arr[this.length-1-i] = item; }return arr;
}
var result = arr.myReverse();
console.log(result);


方法二:使用API reverse

var arr = [1,2,3,4,5,6];var result = arr.reverse();
console.log(result);

输出结果都是:[6,5,4,3,2,1]



reverse函数—数组反转相关推荐

  1. reverse函数:反转容器内容

    reverse函数可以反转一个容器中的内容,包含在<algorithm>库中. 1.函数原型 reverse函数等同于下面的代码: template <class Bidirecti ...

  2. c++库函数reverse函数用法

    逆序(反转)无论是在C或是C++中用的都特别多,常用于数组,字符串,容器等,其本身的函数参数也不复杂. 标准C中是没有recerse()函数的,这是C++的一个新增函数,使用需要包含头文件 #incl ...

  3. C++ reverse函数的用法

    逆序(反转)无论是在C或是C++中用的都特别多,常用于数组,字符串,容器等,其本身的函数参数也不复杂. 标准C中是没有recerse()函数的,这是C++的一个新增函数,使用需要包含头文件 #incl ...

  4. C++中vector的reverse函数及其用法(详解)

    逆序(反转)无论是在C或是C++中用的都特别多,常用于数组,字符串,容器等,其本身的函数参数也不复杂. 标准C中是没有recerse()函数的,这是C++的一个新增函数,使用需要包含头文件 #incl ...

  5. C++ reverse函数的用法—头文件#include <algorithm>

    reverse函数功能是逆序(或反转),多用于字符串.数组.容器.头文件是#include reverse函数用于反转在[first,last)范围内的顺序(包括first指向的元素,不包括last指 ...

  6. js数组反转的几种方法 #javaScript

    第一种:reverse() let arr=[10,20,30,40,50]console.log(arr.reverse()); //使用数组反转方法来进行反转 第二种: 使用for循环进行反转 l ...

  7. C++ reverse函数使用

    [STL]C++ reverse.remove.remove_if 1.reverse函数使用 函数功能:将序列[first,last)的元素在原容器中颠倒重排,包含在algorithm库中 C++头 ...

  8. c++ <algorithm> swap 函数 reverse 函数 remove 函数

    1. swap() swap(a,b) 2. reverse() reverse函数用于反转在[first,last)范围内的顺序,reverse函数没有返回值 例子:交换vector容器中元素的顺序 ...

  9. reverse函数 ——反转容器内容

    reverse函数功能是逆序(或反转),多用于字符串.数组.容器.头文件是#include #include<bits/stdc++.h>using namespace std;int m ...

最新文章

  1. 没有提示_华为手机发出莫名的提示音,打开什么也没有?原来是它们在作怪
  2. ADSL的PPPOE拨号客户端上的ppp authentication pap “callin”的正确理解
  3. 欢迎给图灵教育微信平台投食
  4. 如果检测指定的Windows服务是否启动
  5. 一文彻底搞懂快速幂(原理、实现、矩阵快速幂)
  6. iptables防火墙详解
  7. windows server 2012 FTP 服务器 / 访问网络共享盘
  8. 局域网传输文件的一点研究
  9. macos spotlight can not search app
  10. ASP.NET Core Web API下事件驱动型架构的实现(四):CQRS架构中聚合与聚合根的实现
  11. 北京科技大学大小年计算机,【猛戳】本科一批没录满高校名单(参考2015)!报志愿三步走211分8档,985分4档,全在这!...
  12. Mac NVM 配置
  13. Hive的下载和安装
  14. C++ 一维高斯积分的实现
  15. 窗方法原理之矩形窗及汉明窗
  16. 分计算iv值_【美股期權】多高的IV才算高?理解IV percentile
  17. Windows命令行:将多个TS文件合并成MP4
  18. iOS系统安全学习小结(一)
  19. java 生成缩略图_java实现图片生成缩略图
  20. python---Web前端HTML(超文本标记语言)

热门文章

  1. MySQL 之全文索引(fulltext)
  2. overflow失效问题
  3. XnView查看图片实际大小
  4. 数据结构课程设计-单词检索统计程序(C语言版)
  5. 2023年光模块行业发展趋势及未来前景
  6. 电脑故障——(wifi黄标,连上WiFi但连不了网)
  7. 案例分享:Qt+C#轨道交通行业高性能高流畅度模拟火车移动图像控件
  8. Android 打开APK的方法
  9. windows重装系统(初级)
  10. Python解析简历-Pyresparser