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 相关文章推荐
jquery1.4.2 for Visual studio 2010 模板文件
Jul 14 Javascript
我的javascript 函数链之演变
Apr 07 Javascript
js中的this关键字详解
Sep 25 Javascript
js实现简单div拖拽功能实例
May 12 Javascript
Linux下为Node.js程序配置MySQL或Oracle数据库的方法
Mar 19 Javascript
js指定步长实现单方向匀速运动
Jul 17 Javascript
Angular实现的敏感文字自动过滤与提示功能示例
Dec 29 Javascript
vue写一个组件
Apr 09 Javascript
vue-cli脚手架引入弹出层layer插件的几种方法
Jun 24 Javascript
bootstrap-treeview实现多级树形菜单 后台JSON格式如何组织?
Jul 26 Javascript
详解vue路由
Aug 05 Javascript
解析原生JS getComputedStyle
May 25 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
一个简洁的多级别论坛
2006/10/09 PHP
PHP 数据结构 算法 三元组 Triplet
2011/07/02 PHP
PHP中Session和Cookie是如何操作的
2015/10/10 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
thinkPHP自动验证机制详解
2016/12/05 PHP
利用Laravel事件系统如何实现登录日志的记录详解
2017/05/20 PHP
Laravel 实现关系模型取出需要的字段
2019/10/10 PHP
jquery 输入框数字限制插件
2009/11/10 Javascript
js导出txt示例代码
2014/01/14 Javascript
JavaScript DOM元素尺寸和位置
2015/04/13 Javascript
javascript三元运算符用法实例
2015/04/16 Javascript
JQuery+EasyUI轻松实现步骤条效果
2016/02/22 Javascript
如何用JavaScript实现动态修改CSS样式表
2016/05/20 Javascript
Ext JS框架中日期函数的用法及日期选择控件的实现
2016/05/21 Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
2016/05/25 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
pm2 部署 node的三种方法示例
2017/10/20 Javascript
vue 虚拟dom的patch源码分析
2018/03/01 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
基于vue手写tree插件的那点事儿
2019/08/20 Javascript
详解Node.JS模块 process
2020/08/31 Javascript
[01:06]DOTA2亚洲邀请赛专属珍藏-荧煌之礼
2017/03/24 DOTA
[37:29]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第二场 11.19
2020/11/19 DOTA
python实现用于测试网站访问速率的方法
2015/05/26 Python
python中print的不换行即时输出的快速解决方法
2016/07/20 Python
用Python解决计数原理问题的方法
2016/08/04 Python
python爬虫headers设置后无效的解决方法
2017/10/21 Python
python3.x提取中文的正则表达式示例代码
2019/07/23 Python
python实现简单井字棋游戏
2020/03/04 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
瑞典首都斯德哥尔摩的多元奢侈时尚品牌:Acne Studios
2017/07/09 全球购物
爱国演讲稿400字
2014/05/07 职场文书
后备干部培训方案
2014/05/22 职场文书
市场督导岗位职责
2015/04/10 职场文书
超强台风观后感
2015/06/09 职场文书
《折线统计图》教学反思
2016/02/22 职场文书