需求

需要将一个字符串转化为其逆序表示。


代码

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('');
}
  1. 先将字符串按每个字符拆成一个字符数组
  2. 然后逆置这个数组
  3. 最后再将这个数组的所有元素转换成一个字符串

JavaScript自行实现字符串逆序的函数相关推荐

  1. 1909 字符串逆序(函数专题)

    题目描述 写一个函数, 使输入的一个字符串按反序存放,在主函数中输入和输出字符串 void reverse(char str[]) { } 输入 输入一个字符串 输出 输出他的逆序 样例输入 i ca ...

  2. 测验8.2 指针与字符串 6-1 函数实现字符串逆序

    本题要求实现一个字符串逆序的简单函数. 函数接口定义: void f( char *p ); 函数f对p指向的字符串进行逆序操作.要求函数f中不能定义任何数组,不能调用任何字符串处理函数. 裁判测试程 ...

  3. [C语言指针练习二]字符串逆序,使用指针,写一个函数,可以逆序字符串的内容。

    指针练习题2 题目:字符串逆序 内容与要求:使用指针,写一个函数,可以逆序一个字符串的内容. 举例: 输入: I Love You. 输出: .uoY evoL I   输入: abc 输出: cba ...

  4. python字符串逆序_python之字符串逆序

    python之字符串逆序 1.贴题 题目来自PythonTip 给你一个字符串 a, 请你输出逆序之后的a. 例如:a='xydz' 则输出:zdyx 2.说明 思路基本分为两种, 一是编写循环,每次 ...

  5. 题库练习7(最小公倍数、求立方根、字符串逆序、记负均正、字符串分割)

    1. 求最小公倍数 import java.util.*;public class Main{public static void main(String[] args){Scanner sc=new ...

  6. 练习7-11 字符串逆序 (15分)

    练习7-11 字符串逆序 (15分) 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串. 输入格式: 输入在一行中给出一个不超过80个字符长度的.以回车结束的非空字符串. 输出格式: 在一行中输 ...

  7. 一面微创题--字符串逆序输出

    最近一直在等面试消息,都有点着急了,的确,还有太多不足,笔面之后的一面技术面,幸运地是在三个面试者中面试官留下了我,可是一句话又搞的我一点底都没了:"你别以为你通过了就怎么着,其实你也很菜, ...

  8. 信息学奥赛一本通(1162:字符串逆序)

    1162:字符串逆序 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 14027     通过数: 10525 [题目描述] 输入一串以'!'结束的字符,按逆序输出 ...

  9. 7-2 字符串逆序 (15 分)

    7-2 字符串逆序 (15 分) 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串. 输入格式: 输入在一行中给出一个不超过80个字符长度的.以回车结束的非空字符串. 输出格式: 在一行中输出逆 ...

最新文章

  1. 线程互斥和同步-- 互斥锁
  2. 升级 | Fastjson 1.2.68 发布,支持 GEOJSON
  3. python安装步骤3.7.2-python安装步骤_python 3.7.2安装教程
  4. [JS] - 判断IE6和IE7
  5. Java中 synchronized 关键字的理解
  6. C语言:--位域和内存对齐
  7. 关于卸载Python第三方包的粗暴方法
  8. logback logback.xml 常用配置详解
  9. delphi2010完美破解方法
  10. 机器学习-吴恩达-笔记-8-支持向量机
  11. linux mount挂载
  12. 有效预防xss_4类防御XSS的有效方法
  13. [Asp.Net web api]基于自定义Filter的安全认证
  14. java内存结构不包含堆,JVM之详细分析java内存结构模型
  15. 关闭git命令窗快捷键_git常用命令与AndroidStudio常用快捷键
  16. gis与一般计算机应用系统有哪些异同,地理信息系统概论课后习题全部答案 黄杏元著...
  17. Prometheus客户端docker监控cAdvisor
  18. 随笔--你该如何利用自己的“暗时间”?
  19. c语言学籍信息录入,C语言程序报告 学生学籍信息管理系统.doc
  20. dp怎么接显示器和主机_怎样设置显示器DP接口信号优先?

热门文章

  1. 计算机指法基础知识,计算机的基础知识及指法.ppt
  2. 惊绝在世音乐《道禅》(典藏级)
  3. welcome-file 不能配置action的解决方法
  4. Java四舍五入、DecimalFormat、BigDecimal、NumberFormat使用方法
  5. ziheng -q登录界面
  6. offset().top与offsetTop的区别
  7. standalone 模式安装
  8. jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
  9. Dockerfile,你给我站住!
  10. 毕业答辩时老师会问的问题