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实现上传图片前的预览(TX的面试题)
Aug 20 Javascript
Div Select挡住的解决办法
Aug 07 Javascript
javascript 自动填写表单的实现方法
Apr 09 Javascript
formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)
Jan 20 Javascript
关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
Jun 30 Javascript
基于JavaScript实现类名的添加与移除
Apr 23 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
May 18 Javascript
JS设置随机出现2个数字的实例代码
Jul 19 Javascript
vue几个常用跨域处理方式介绍
Feb 07 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
Apr 08 Javascript
js实现适配移动端的拖动效果
Jan 13 Javascript
vue将data恢复到初始状态 &amp;&amp; 重新渲染组件实例
Sep 04 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
php+MySql实现登录系统与输出浏览者信息功能
2016/07/01 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
2019/10/24 PHP
Javascript打印网页部分内容的脚本
2008/11/17 Javascript
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
extJs 常用到的增,删,改,查操作代码
2009/12/28 Javascript
High Performance JavaScript(高性能JavaScript)读书笔记分析
2011/05/05 Javascript
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
2011/10/01 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
Js实现自定义右键行为
2015/03/26 Javascript
jQuery操作iframe中js函数的方法小结
2016/07/06 Javascript
JavaScript中setter和getter方法介绍
2016/07/11 Javascript
极力推荐10个短小实用的JavaScript代码段
2016/08/03 Javascript
Bootstrap导航条的使用和理解3
2016/12/14 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
bootstrap表单示例代码分享
2017/05/18 Javascript
VUE axios上传图片到七牛的实例代码
2017/07/28 Javascript
浅谈在node.js进入文件目录的问题
2018/05/13 Javascript
vue实例中data使用return包裹的方法
2018/08/27 Javascript
VUE+elementui面包屑实现动态路由详解
2019/11/04 Javascript
vue v-for出来的列表,点击某个li使得当前被点击的li字体变红操作
2020/07/17 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
在python中获取div的文本内容并和想定结果进行对比详解
2019/01/02 Python
Python零基础入门学习之输入与输出
2019/04/03 Python
python高级特性简介
2020/08/13 Python
python爬虫今日热榜数据到txt文件的源码
2021/02/23 Python
移动端Html5中百度地图的点击事件
2019/01/31 HTML / CSS
Amara德国:家居饰品、设计师品牌和豪华礼品
2019/05/20 全球购物
vue项目实现分页效果
2021/03/24 Vue.js
校园摄影活动策划方案
2014/02/05 职场文书
优秀安全员事迹材料
2014/05/11 职场文书
八项规定整改方案
2014/10/01 职场文书
党员年度个人总结
2015/02/14 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书
教师节作文之小学四年级
2019/09/03 职场文书
Win11 vmware不兼容怎么办?Win11与VMware虚拟机不兼容的解决方法
2023/01/09 数码科技