博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【js】字符串反转可实现的几种方式
阅读量:5290 次
发布时间:2019-06-14

本文共 414 字,大约阅读时间需要 1 分钟。

方式1:

这种方式比较简单,推荐使用

字符串转数组,反转数组,数组转字符串。

split(""):根据空字符串拆分数组

reverse():数组反转元素位置

join(""):数组转回字符串,且不带分隔符

实现效果如图:

 

方式2:

这种方式相对麻烦,但也可以

定义新的空字符串,遍历str,charAt()是取字符串的一个字符,先去最后一个字符,再取倒数第二个...以此类推。

都放到新的字符串前面。这样就是倒序的了

 

方式3​:

这种方式有点类似第一种方式的底层实现版,一般不推荐使用

把中间的数组元素替换位置换成了可以理解。但是太繁琐。有了可使用的函数就可以不用这样了。

关键在于这里的pop()函数和push()函数。

pop():取数组最后一个元素,并删除该元素

push():元素加入新数组中

 

表情逐渐复杂...

 

转载于:https://www.cnblogs.com/wuhairui/p/10575433.html

你可能感兴趣的文章
汇编语言基础知识摘要(《汇编语言》王爽)第 2 / 17 章
查看>>
Android基于IIS的APK下载(一)自定义更新控件
查看>>
ubuntu 11.04侧边栏怎么添加图标
查看>>
DotNetBar For Windows Forms 12.5.0.2 官方原版及注册
查看>>
修改Oracle 表空间名称 tablespace name
查看>>
12枚硬币问题
查看>>
Python+Django+Ansible Playbook自动化运维项目实战(二)
查看>>
www与m站间的转换
查看>>
mxnet(gluon) 实现DQN简单小例子
查看>>
像MIUI一样做Zabbix二次开发(7)——问答
查看>>
3.6节练习
查看>>
PRML-1.2.4 高斯分布
查看>>
lua
查看>>
Logstash 基础入门
查看>>
安装VS2012以后打开office 2007 的任何程序都跳出VS2012配置界面的解决方案
查看>>
.NET Core 时代已经到了,你准备好了吗
查看>>
什么叫PV,UV,PR值
查看>>
Linux文件管理下
查看>>
SQL Server 事务隔离级别详解
查看>>
第9章 前端开发 口述题
查看>>