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 相关文章推荐
基于jquery的超简单上下翻
Apr 20 Javascript
纯JavaScript实现HTML5 Canvas六种特效滤镜示例
Jun 28 Javascript
非常好用的JsonToString 方法 简单实例
Jul 18 Javascript
js 三级关联菜单效果实例
Aug 13 Javascript
js使用eval解析json实例与注意事项分享
Jan 18 Javascript
JS实现的颜色实时渐变效果完整实例
Mar 25 Javascript
AngularJS 指令详细介绍
Jul 27 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
Sep 05 Javascript
Bootstrap表单制作代码
Mar 17 Javascript
bootstrap插件treeview实现全选父节点下所有子节点和反选功能
Jul 21 Javascript
Vue 实现树形视图数据功能
May 07 Javascript
微信小程序获取地理位置及经纬度授权代码实例
Sep 18 Javascript
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
日本十大最佳动漫,全都是二次元的神级作品
2019/10/05 日漫
社区(php&amp;&amp;mysql)四
2006/10/09 PHP
PHP基础学习之流程控制的实现分析
2013/04/28 PHP
php上传图片存入数据库示例分享
2014/03/11 PHP
yii2.0实现创建简单widgets示例
2016/07/18 PHP
php基于curl实现随机ip地址抓取内容的方法
2016/10/11 PHP
JavaScript中的事件处理
2008/01/16 Javascript
引用外部js乱码问题分析及解决方案
2013/04/12 Javascript
JavaScript实现生成GUID(全局统一标识符)
2014/09/05 Javascript
用js读、写、删除Cookie代码续篇
2014/12/03 Javascript
javascript中Number对象的toString()方法分析
2014/12/20 Javascript
NodeJS使用jQuery选择器操作DOM
2015/02/13 NodeJs
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
JavaScript判断变量是否为数组的方法(Array)
2016/02/24 Javascript
jQuery通过写入cookie实现更换网页背景的方法
2016/04/15 Javascript
老生常谈JavaScript 正则表达式语法
2016/08/20 Javascript
Vue.js仿微信聊天窗口展示组件功能
2017/08/11 Javascript
layer.close()关闭进度条和Iframe窗的方法
2018/08/17 Javascript
详解可以用在VS Code中的正则表达式小技巧
2019/05/14 Javascript
VUE Elemen-ui之穿梭框使用方法详解
2021/01/19 Javascript
[02:12]探秘2016国际邀请赛中国区预选赛选手房间
2016/06/25 DOTA
Python比较两个图片相似度的方法
2015/03/13 Python
Python实现的数据结构与算法之基本搜索详解
2015/04/22 Python
python操作ssh实现服务器日志下载的方法
2015/06/03 Python
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
Python虚拟环境项目实例
2017/11/20 Python
PyQt5每天必学之弹出消息框
2018/04/19 Python
Html5 new XMLHttpRequest()监听附件上传进度
2021/01/14 HTML / CSS
销售自我评价
2013/10/22 职场文书
会议活动邀请函
2014/01/27 职场文书
《中彩那天》教学反思
2014/02/22 职场文书
付款承诺函范文
2015/01/21 职场文书
2015关于重阳节的演讲稿
2015/03/20 职场文书
Python基础之tkinter图形化界面学习
2021/04/29 Python
试了下Golang实现try catch的方法
2021/07/01 Golang