JS实现字符串翻转的方法分析


Posted in Javascript onAugust 31, 2018

本文实例分析了JS实现字符串翻转的方法。分享给大家供大家参考,具体如下:

1. 字符串的完全翻转:

var str = "smile at life";
document.write(str.split("").reverse().join(""));

结果为:

efil ta elims

2. 翻转字符串中单词顺序,但单词字母顺序不变:

function reverseStr(param){
var arr = param.split(" ");
var newArr = [];
for(i=0;i<arr.length;i++){
newArr[arr.length-i] = arr[i];
}
return newArr.join(" ");
}
document.write(reverseStr("smile at life"));

运行结果:

life at smile

Javascript 相关文章推荐
原生js实现查找/添加/删除/指定元素的class
Apr 12 Javascript
枚举的实现求得1-1000所有出现1的数字并计算出现1的个数
Sep 10 Javascript
JS.getTextContent(element,preformatted)使用介绍
Sep 21 Javascript
JavaScript插件化开发教程 (四)
Jan 27 Javascript
JQuery日历插件My97DatePicker日期范围限制
Jan 20 Javascript
用canvas 实现个图片三角化(LOW POLY)效果
Feb 18 Javascript
基于JS实现Android,iOS一个手势动画效果
Apr 27 Javascript
Javascript获取图片原始宽度和高度的方法详解
Sep 20 Javascript
js实现可旋转的立方体模型
Oct 16 Javascript
从0开始学Vue
Oct 27 Javascript
微信小程序 下拉菜单简单实例
Apr 13 Javascript
js原生代码实现轮播图的实例讲解
Jul 28 Javascript
angular实现input输入监听的示例
Aug 31 #Javascript
vueJs实现DOM加载完之后自动下拉到底部的实例代码
Aug 31 #Javascript
Angular2中监听数据更新的方法
Aug 31 #Javascript
JavaScript使用prototype原型实现的封装继承多态示例
Aug 31 #Javascript
angular2组件中定时刷新并清除定时器的实例讲解
Aug 31 #Javascript
解决Angular4项目部署到服务器上刷新404的问题
Aug 31 #Javascript
Vue.directive使用注意(小结)
Aug 31 #Javascript
You might like
德生S2000南麂列岛台湾FM收听记录
2021/03/02 无线电
如何对PHP程序中的常见漏洞进行攻击(上)
2006/10/09 PHP
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
脚本收藏iframe
2006/07/21 Javascript
js中几种去掉字串左右空格的方法
2006/12/25 Javascript
window.event.keyCode兼容IE和Firefox实现js代码
2013/05/30 Javascript
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
2014/07/17 Javascript
jquery 实现两Select 标签项互调示例代码
2014/09/25 Javascript
JavaScript设计模式之适配器模式介绍
2014/12/28 Javascript
js获取本机操作系统类型的两种方法
2015/12/19 Javascript
Angular JS 生成动态二维码的方法
2017/02/23 Javascript
PHP 实现一种多文件上传的方法
2017/09/20 Javascript
除Console.log()外更多的Javascript调试命令
2018/01/24 Javascript
深入理解Node module模块
2018/03/26 Javascript
浅谈Node.js 沙箱环境
2018/05/15 Javascript
小程序获取当前位置加搜索附近热门小区及商区的方法
2019/04/08 Javascript
angularjs1.X 重构controller 的方法小结
2019/08/15 Javascript
js实现跟随鼠标移动的小球
2019/08/26 Javascript
JS实现纵向轮播图(初级版)
2020/01/18 Javascript
微信小程序scroll-view实现滚动到锚点左侧导航栏点餐功能(点击种类,滚动到锚点)
2020/06/11 Javascript
vue-quill-editor插入图片路径太长问题解决方法
2021/01/08 Vue.js
[31:01]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS Orenda
2014/05/23 DOTA
利用Python实现简单的相似图片搜索的教程
2015/04/23 Python
python 反向输出字符串的方法
2018/07/16 Python
Python实现密码薄文件读写操作
2019/12/16 Python
使用TensorFlow搭建一个全连接神经网络教程
2020/02/06 Python
在主流系统之上安装Pygame的方法
2020/05/20 Python
python高级特性简介
2020/08/13 Python
Python使用tkinter实现小时钟效果
2021/02/22 Python
html5使用canvas实现弹幕功能示例
2017/09/11 HTML / CSS
DNA基因检测和分析:23andMe
2019/05/01 全球购物
地球物理学专业推荐信
2014/09/08 职场文书
三方股东合作协议书范本
2014/09/28 职场文书
同意转租证明
2015/06/24 职场文书
Redis模仿手机验证码发送的实现示例
2021/11/02 Redis