JavaScript自行实现字符串逆序的函数
需求
需要将一个字符串转化为其逆序表示。
代码
let reverse = (str) => {return str.split('').reverse().join('');
}
思路
接用split
函数、reverse
函数和join
函数。
split
函数
string.split(separator,limit)
split()
方法用于把一个字符串分割成字符串数组。
提示: 如果把空字符串 (""
) 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
注意: split()
方法不改变原始字符串。
reverse
函数
reverse()
方法用于颠倒数组中元素的顺序。
array.reverse()
join
函数
join()
方法用于把数组中的所有元素转换成一个字符串。
元素是通过指定的分隔符进行分隔的。
let reverse = (str) => {return str.split('').reverse().join('');
}
- 先将字符串按每个字符拆成一个字符数组
- 然后逆置这个数组
- 最后再将这个数组的所有元素转换成一个字符串
JavaScript自行实现字符串逆序的函数相关推荐
- 1909 字符串逆序(函数专题)
题目描述 写一个函数, 使输入的一个字符串按反序存放,在主函数中输入和输出字符串 void reverse(char str[]) { } 输入 输入一个字符串 输出 输出他的逆序 样例输入 i ca ...
- 测验8.2 指针与字符串 6-1 函数实现字符串逆序
本题要求实现一个字符串逆序的简单函数. 函数接口定义: void f( char *p ); 函数f对p指向的字符串进行逆序操作.要求函数f中不能定义任何数组,不能调用任何字符串处理函数. 裁判测试程 ...
- [C语言指针练习二]字符串逆序,使用指针,写一个函数,可以逆序字符串的内容。
指针练习题2 题目:字符串逆序 内容与要求:使用指针,写一个函数,可以逆序一个字符串的内容. 举例: 输入: I Love You. 输出: .uoY evoL I 输入: abc 输出: cba ...
- python字符串逆序_python之字符串逆序
python之字符串逆序 1.贴题 题目来自PythonTip 给你一个字符串 a, 请你输出逆序之后的a. 例如:a='xydz' 则输出:zdyx 2.说明 思路基本分为两种, 一是编写循环,每次 ...
- 题库练习7(最小公倍数、求立方根、字符串逆序、记负均正、字符串分割)
1. 求最小公倍数 import java.util.*;public class Main{public static void main(String[] args){Scanner sc=new ...
- 练习7-11 字符串逆序 (15分)
练习7-11 字符串逆序 (15分) 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串. 输入格式: 输入在一行中给出一个不超过80个字符长度的.以回车结束的非空字符串. 输出格式: 在一行中输 ...
- 一面微创题--字符串逆序输出
最近一直在等面试消息,都有点着急了,的确,还有太多不足,笔面之后的一面技术面,幸运地是在三个面试者中面试官留下了我,可是一句话又搞的我一点底都没了:"你别以为你通过了就怎么着,其实你也很菜, ...
- 信息学奥赛一本通(1162:字符串逆序)
1162:字符串逆序 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 14027 通过数: 10525 [题目描述] 输入一串以'!'结束的字符,按逆序输出 ...
- 7-2 字符串逆序 (15 分)
7-2 字符串逆序 (15 分) 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串. 输入格式: 输入在一行中给出一个不超过80个字符长度的.以回车结束的非空字符串. 输出格式: 在一行中输出逆 ...
最新文章
- 线程互斥和同步-- 互斥锁
- 升级 | Fastjson 1.2.68 发布,支持 GEOJSON
- python安装步骤3.7.2-python安装步骤_python 3.7.2安装教程
- [JS] - 判断IE6和IE7
- Java中 synchronized 关键字的理解
- C语言:--位域和内存对齐
- 关于卸载Python第三方包的粗暴方法
- logback logback.xml 常用配置详解
- delphi2010完美破解方法
- 机器学习-吴恩达-笔记-8-支持向量机
- linux mount挂载
- 有效预防xss_4类防御XSS的有效方法
- [Asp.Net web api]基于自定义Filter的安全认证
- java内存结构不包含堆,JVM之详细分析java内存结构模型
- 关闭git命令窗快捷键_git常用命令与AndroidStudio常用快捷键
- gis与一般计算机应用系统有哪些异同,地理信息系统概论课后习题全部答案 黄杏元著...
- Prometheus客户端docker监控cAdvisor
- 随笔--你该如何利用自己的“暗时间”?
- c语言学籍信息录入,C语言程序报告 学生学籍信息管理系统.doc
- dp怎么接显示器和主机_怎样设置显示器DP接口信号优先?