JS实现倒序输出的几种常用方法示例


Posted in Javascript onApril 13, 2019

本文实例讲述了JS实现倒序输出的几种常用方法。分享给大家供大家参考,具体如下:

1.通过split和数组的逆序输出

var num = 123;//输出应该是 3 2 1
num = num +""; //方便split函数
var arr = num.split("");
for(var i=arr.length-1;i>=0;i-?){
console.log(arr[i]); //通过数组i的倒序调用,实现结果的倒序输出。
}

2.通过splitreverse

function back(num){ 
num = num + ""; 
var str=[ ]; 
str=num.split("").reverse().join(""); 
console.log(str); 
}
back('我喜欢你');

3.通过for循环数组前后调换数据

var arr=[1,2,3]; 
var temp; 
for(i=0;i < arr.length/2;i++){ 
temp=arr[i]; 
arr[i]=arr[arr.length-1-i]; 
arr[arr.length-1-i]=temp; 
} 
console.log(arr);

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
YUI 读码日记之 YAHOO.util.Dom - Part.1
Mar 22 Javascript
JavaScript监测ActiveX控件是否已经安装过的代码
Sep 02 Javascript
javascript算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号
Jul 21 Javascript
jQuery实现长文字部分显示代码
May 13 Javascript
批量实现面向对象的实例代码
Jul 01 Javascript
javascript禁用Tab键脚本实例
Nov 22 Javascript
JavaScript 开发工具webstrom使用指南
Dec 09 Javascript
js 弹出对话框(遮罩)透明,可拖动的简单实例
Jul 11 Javascript
JavaScript结合Bootstrap仿微信后台多图文界面管理
Jul 22 Javascript
Angular动态绑定样式及改变UI框架样式的方法小结
Sep 03 Javascript
node.js如何操作MySQL数据库
Oct 29 Javascript
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 Javascript
JS实现马赛克图片效果完整示例
Apr 13 #Javascript
ES6入门教程之let、const的使用方法
Apr 13 #Javascript
ES6入门教程之变量的解构赋值详解
Apr 13 #Javascript
微信小程序template模版的使用方法
Apr 13 #Javascript
vue基于viewer实现的图片查看器功能
Apr 12 #Javascript
js form表单input框限制20个字符,10个汉字代码实例
Apr 12 #Javascript
详解js创建对象的几种方法及继承
Apr 12 #Javascript
You might like
php获取客户端IP及URL的方法示例
2017/02/03 PHP
js保存当前路径(cookies记录)
2010/12/14 Javascript
js自定义事件及事件交互原理概述(一)
2013/02/01 Javascript
jQuery阻止同类型事件小结
2013/04/19 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
2015/03/26 Javascript
Bootstrap项目实战之子栏目资讯内容
2016/04/25 Javascript
用NodeJS实现批量查询地理位置的经纬度接口
2016/08/16 NodeJs
jQuery中ScrollTo用法示例
2016/09/04 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
JS表单数据验证的正则表达式(常用)
2017/02/18 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
JS实现自定义状态栏动画文字效果示例
2017/10/12 Javascript
Mac 安装 nodejs方法(图文详细步骤)
2017/10/30 NodeJs
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
Vue不能观察到数组length的变化
2018/06/08 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
微信小程序tab切换可滑动切换导航栏跟随滚动实现代码
2019/09/04 Javascript
JavaScript实现简单进度条效果
2020/03/25 Javascript
浅谈JavaScript窗体Window.ShowModalDialog使用
2020/07/22 Javascript
全面解析js中的原型,原型对象,原型链
2021/01/25 Javascript
[01:02:34]TFT vs VGJ.T Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
浅析Python中元祖、列表和字典的区别
2016/08/17 Python
简单谈谈Python中的闭包
2016/11/30 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
使用python和Django完成博客数据库的迁移方法
2018/01/05 Python
解决tensorflow测试模型时NotFoundError错误的问题
2018/07/27 Python
Pycharm配置远程调试的方法步骤
2018/12/17 Python
Mac中PyCharm配置Anaconda环境的方法
2020/03/04 Python
使用keras框架cnn+ctc_loss识别不定长字符图片操作
2020/06/29 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
Farah官方网站:男士服装及配件
2019/11/01 全球购物
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
C/C++程序员常见面试题二
2015/11/19 面试题
EJB3.1都有哪些改进
2012/11/17 面试题
大学生军训自我鉴定
2014/02/12 职场文书