欢迎光临
我的个人博客网站

用原生JS写翻转数组


法一(自定义函数)

/*  步骤构思:  1、声明命名函数(形参数组)                2、变量储存=新数组                3、for设置循环体                4、计数器倒减遍历                5、return返回值                6、变量存储=调用函数(实参)                7、控制台打印变量输出 */  function reverse(printArr) {     var newArr = [];     for (var i = printArr.length - 1; i >= 0; i--) {  // 设置循环体,计数器倒减遍历         newArr[newArr.length] = printArr[i];  // 新数组要索引总长度,否则直接存储会空白     }     return newArr; } var printArr = reverse([1, 3, 5, 7, 9]); console.log(printArr);  // [9, 7, 5, 3, 1] 

 

法二(内置对象)

function sortArr(printArr) {     printArr.reverse(); // 变量对象.reverser()是一个内置在JS可以直接被调用的函数     return printArr; } var printArr = sortArr([2, 4, 6, 8]); console.log(printArr); // [8, 6, 4, 2] 

 

 

赞(0) 打赏
未经允许不得转载:张拓的天空 » 用原生JS写翻转数组
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

==========================
Warning: file_get_contents(https://www.cnblogs.com/qiuhom-1874/p/13861781.html): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /www/wwwroot/www.ztsky.cn/wp-content/plugins/wp-autopost-pro/wp-autopost-function.php on line 3431

Warning: file_get_contents(https://www.cnblogs.com/qiuhom-1874/p/13861781.html): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /www/wwwroot/www.ztsky.cn/wp-content/plugins/wp-autopost-pro/wp-autopost-function.php on line 3431
==========================