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 相关文章推荐
javascript 放大镜效果js组件 qsoft.PopBigImage.v0.35 加入了chrome支持
Apr 07 Javascript
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
Mar 02 Javascript
javascript 自动填写表单的实现方法
Apr 09 Javascript
js将long日期格式转换为标准日期格式实现思路
Apr 07 Javascript
js 弹出对话框(遮罩)透明,可拖动的简单实例
Jul 11 Javascript
用jquery的attr方法实现图片切换效果
Feb 05 Javascript
ES6新特性之Object的变化分析
Mar 31 Javascript
详解webpack2+React 实例demo
Sep 11 Javascript
vue初始化动画加载的实例
Sep 01 Javascript
JS+canvas画布实现炫酷的旋转星空效果示例
Feb 13 Javascript
Vue中跨域及打包部署到nginx跨域设置方法
Aug 26 Javascript
微信小程序实现选项卡滑动切换
Oct 22 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
一个图形显示IP的PHP程序代码
2007/10/19 PHP
php xml文件操作代码(一)
2009/03/20 PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
2019/04/10 PHP
jquery 使用点滴函数代码
2011/05/20 Javascript
Jquery 在页面加载后执行的几种方式
2014/03/14 Javascript
jQuery实现返回顶部功能适合不支持js的浏览器
2014/08/19 Javascript
JS动态修改iframe内嵌网页地址的方法
2015/04/01 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
JSP基于Bootstrap分页显示实例解析
2016/06/12 Javascript
微信小程序 action-sheet底部菜单详解
2016/10/27 Javascript
JS实现倒计时(天数、时、分、秒)
2016/11/16 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
基于js 各种排序方法和sort方法的区别(详解)
2018/01/03 Javascript
原生JS实现留言板
2020/03/26 Javascript
jQuery加PHP实现图片上传并提交的示例代码
2020/07/16 jQuery
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
python re模块findall()函数实例解析
2018/01/19 Python
解决python3 网络请求路径包含中文的问题
2018/05/10 Python
Django项目中包含多个应用时对url的配置方法
2018/05/30 Python
python监控文件并且发送告警邮件
2018/06/21 Python
python 实现语音聊天机器人的示例代码
2018/12/02 Python
Python xmltodict模块安装及代码实例
2020/10/05 Python
基于css3 animate制作绚丽的动画效果
2015/11/24 HTML / CSS
Canvas获取视频第一帧缩略图的实现
2020/11/11 HTML / CSS
英国最大的电脑零售连锁店集团:PC World
2016/10/10 全球购物
Speedo速比涛法国官方网站:泳衣、泳镜、泳帽、泳裤
2019/07/30 全球购物
某公司.Net方向面试题
2014/04/24 面试题
编程输出如下图形
2013/11/24 面试题
如何做好总经理助理
2013/11/12 职场文书
历史教育专业个人求职信
2013/12/13 职场文书
五一服装活动方案
2014/01/11 职场文书
计算机专业职业生涯规划范文
2014/01/19 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
计算机教师工作总结
2015/08/13 职场文书
2016年学校综治宣传月活动总结
2016/03/16 职场文书
Apache Pulsar结合Hudi构建Lakehouse方案分析
2022/03/31 Servers