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 相关文章推荐
JS backgroundImage控制
May 19 Javascript
Javascript 匿名函数及其代码模式原理
Mar 19 Javascript
jquery lazyload延迟加载技术的实现原理分析
Jan 24 Javascript
Jquery Mobile 自定义按钮图标
Nov 18 Javascript
jQuery+jsp下拉框联动获取本地数据的方法(附源码)
Dec 03 Javascript
理解AngularJs指令
Dec 10 Javascript
基于jQuery Tipso插件实现消息提示框特效
Mar 16 Javascript
JS中sort函数排序用法实例分析
Jun 16 Javascript
原生js实现查询天气小应用
Dec 09 Javascript
node.js+express+mySQL+ejs+bootstrop实现网站登录注册功能
Jan 12 Javascript
一百行JS代码实现一个校验工具
Apr 30 Javascript
使用 Vue 实现一个虚拟列表的方法
Aug 20 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
WINXP下apache+php4+mysql
2006/11/25 PHP
PHP中多维数组的foreach遍历示例
2014/06/13 PHP
PHP实现的浏览器检查类
2016/04/11 PHP
iOS自定义提示弹出框实现类似UIAlertView的效果
2016/11/16 PHP
YII2框架中查询生成器Query()的使用方法示例
2020/03/18 PHP
JS对象与json字符串格式转换实例
2014/10/28 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
2015/12/28 Javascript
AngularJS中$injector、$rootScope和$scope的概念和关联关系深入分析
2017/01/19 Javascript
详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现
2017/03/11 Javascript
vue脚手架vue-cli的学习使用教程
2017/06/06 Javascript
基于BootStrap的文本编辑器组件Summernote
2017/10/27 Javascript
vue.js中npm安装教程图解
2018/04/10 Javascript
微信小程序动态添加view组件的实例代码
2019/05/23 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
2019/07/21 Javascript
使用VueCli3+TypeScript+Vuex一步步构建todoList的方法
2019/07/25 Javascript
JS pushlet XMLAdapter适配器用法案例解析
2020/10/16 Javascript
利用JS判断元素是否为数组的方法示例
2021/01/08 Javascript
Python时区设置方法与pytz查询时区教程
2013/11/27 Python
Python编写电话薄实现增删改查功能
2016/05/07 Python
Python基于列表模拟堆栈和队列功能示例
2018/01/05 Python
使用python生成杨辉三角形的示例代码
2018/08/29 Python
python2.7 安装pip的方法步骤(管用)
2019/05/05 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
2019/05/07 Python
Tensorflow之梯度裁剪的实现示例
2020/03/08 Python
python入门:argparse浅析 nargs='+'作用
2020/07/12 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
Python 必须了解的5种高级特征
2020/09/10 Python
英国简约舒适女装品牌:Great Plains
2018/07/27 全球购物
夜大毕业生自我评价分享
2013/11/10 职场文书
计算机数据库专业职业生涯规划书
2014/02/08 职场文书
村抢险救灾方案
2014/05/09 职场文书
副总经理岗位职责范本
2015/04/08 职场文书
赡养老人协议书范本
2015/08/06 职场文书
Django如何与Ajax交互
2021/04/29 Python
Redis特殊数据类型HyperLogLog基数统计算法讲解
2022/06/01 Redis