JavaScript实现反转字符串的方法详解


Posted in Javascript onApril 27, 2017

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

<html> 
  <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
    <title>JavaScript 实现反转字符串</title> 
  </head> 
 
  <body> 
    <script language="javascript"> 
      var str = "abcdefg"; 
      document.write(str.split("").reverse().join("")); 
    </script> 
  </body> 
</html>

下面对例子中使用到的 JS 方法进行说明:

1、join():返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开来。

格式:arrayObj.join(separator)

arrayObj 必选项,Array 对象;
separator 必选项。是一个 String 对象,作为最终的 String 对象中对数组元素之间的分隔符。如果省略了这个参数,那么数组元素之间就用一个逗号来分隔。

注:Array.join() 等价于 Array.toString()

2、split():将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

格式:stringObj.split([separator[, limit]])

stringObj 必选项,要被分解的 String 对象或文字。
separator 可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。
limit 可选项。该值用来限制返回数组中的元素个数。

3、reverse():返回一个元素顺序被反转的 Array 对象。

格式:arrayObj.reverse()

arrayObj 必选项,Array 对象。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
web 页面分页打印的实现
Jun 22 Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
Sep 22 Javascript
js跨域问题浅析及解决方法优缺点对比
Nov 08 Javascript
jQuery中:input选择器用法实例
Jan 03 Javascript
jQuery中:radio选择器用法实例
Jan 03 Javascript
基于JS模仿windows文件按名称排序效果
Jun 29 Javascript
Bootstrap按钮功能之查询按钮和重置按钮
Oct 26 Javascript
webpack学习教程之前端性能优化总结
Dec 05 Javascript
jquery.pagination.js分页使用教程
Oct 23 jQuery
详细介绍解决vue和jsp结合的方法
Feb 06 Javascript
vue 根据选择的月份动态展示日期对应的星期几
Feb 06 Vue.js
jquery 禁止鼠标右键并监听右键事件
Apr 27 #jQuery
jQuery EasyUI tree增加搜索功能的实现方法
Apr 27 #jQuery
js实现添加删除表格(两种方法)
Apr 27 #Javascript
JS/jquery实现一个网页内同时调用多个倒计时的方法
Apr 27 #jQuery
vue2 前后端分离项目ajax跨域session问题解决方法
Apr 27 #Javascript
Webpack中css-loader和less-loader的使用教程
Apr 27 #Javascript
jQuery使用正则验证15/18身份证的方法示例
Apr 27 #jQuery
You might like
PHP中的session永不过期的解决思路及实现方法分享
2011/04/20 PHP
PHP多个版本的分析解释
2011/07/21 PHP
Sublime里直接运行PHP配置方法
2014/11/28 PHP
通过php添加xml文档内容的方法
2015/01/23 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
用Laravel Sms实现laravel短信验证码的发送的实现
2018/11/29 PHP
用javascript操作xml
2006/11/04 Javascript
菜鸟javascript基础整理1
2010/12/06 Javascript
js操作iframe父子窗体示例
2014/05/22 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
jquery trigger实现联动的方法
2016/02/29 Javascript
DIV随滚动条滚动而滚动的实现代码【推荐】
2016/04/12 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
vue.js+boostrap项目实践(案例详解)
2016/09/21 Javascript
12 款 JS 代码测试必备工具(翻译)
2016/12/13 Javascript
js Canvas绘制圆形时钟教程
2017/02/06 Javascript
js前端导出Excel的方法
2017/11/01 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
解决Python使用列表副本的问题
2019/12/19 Python
详解Python中import机制
2020/09/11 Python
如何基于Python按行合并两个txt
2020/11/03 Python
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
利用CSS3制作简单的3d半透明立方体图片展示
2017/03/25 HTML / CSS
HTML5 Canvas实现文本对齐的方法总结
2016/03/24 HTML / CSS
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
Cecil Mode法国在线商店:女性时尚
2021/01/08 全球购物
Java如何调用外部Exe程序
2015/07/04 面试题
图书室管理制度
2014/01/19 职场文书
《周恩来的四个昼夜》观后思想汇报范文两篇
2014/09/10 职场文书
中国在我心中演讲稿
2014/09/13 职场文书
法院四风对照检查材料思想汇报
2014/10/06 职场文书
团委工作总结2015
2015/04/02 职场文书
golang中的空接口使用详解
2021/03/30 Python
浅谈Python中的函数(def)及参数传递操作
2021/05/25 Python