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写个checkbox——类似邮箱全选功能
Mar 19 Javascript
js冒泡法和数组转换成字符串示例代码
Aug 14 Javascript
AngularJS基础知识
Dec 21 Javascript
轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器
Nov 30 Javascript
JS中事件冒泡和事件捕获介绍
Dec 13 Javascript
bootstrap confirmation按钮提示组件使用详解
Aug 22 Javascript
详解vue项目首页加载速度优化
Oct 18 Javascript
浅谈Node 调试工具入门教程
Mar 20 Javascript
基于React+Redux的SSR实现方法
Jul 03 Javascript
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
Feb 21 Javascript
C#程序员入门学习微信小程序的笔记
Mar 05 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
Sep 06 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的安全策略
2006/10/09 PHP
PHP开发中四种查询返回结果分析
2011/01/02 PHP
php笔记之:数据类型与常量的使用分析
2013/05/14 PHP
php中的常用魔术方法总结
2013/08/02 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
2019/10/02 PHP
多广告投放代码 推荐
2006/11/13 Javascript
使用Firebug对js进行断点调试的图文方法
2011/04/02 Javascript
innerHTML属性,outerHTML属性,textContent属性,innerText属性区别详解
2015/03/13 Javascript
jquery获取节点名称
2015/04/26 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
2015/05/16 Javascript
深入理解JavaScript中的箭头函数
2015/07/28 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
纯JS代码实现一键分享功能
2016/04/20 Javascript
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
Vue.js实现简单动态数据处理
2017/02/13 Javascript
vue自定义过滤器创建和使用方法详解
2017/11/06 Javascript
Vue-cli Eslint在vscode里代码自动格式化的方法
2018/02/23 Javascript
Vue实现按钮旋转和移动位置的实例代码
2018/08/09 Javascript
js实现搜索栏效果
2018/11/16 Javascript
详解vue中async-await的使用误区
2018/12/05 Javascript
使用layer弹窗提交表单时判断表单是否输入为空的例子
2019/09/26 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
python使用multiprocessing模块实现带回调函数的异步调用方法
2015/04/18 Python
Python实现telnet服务器的方法
2015/07/10 Python
Python可视化mhd格式和raw格式的医学图像并保存的方法
2019/01/24 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
从numpy数组中取出满足条件的元素示例
2019/11/26 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
2020/01/10 Python
新建文件时Pycharm中自动设置头部模板信息的方法
2020/04/17 Python
Unix控制后台进程都有哪些进程
2016/09/22 面试题
商场消防安全责任书
2014/07/29 职场文书
办理房产过户的委托书
2014/09/14 职场文书
加强机关作风建设心得体会
2014/10/22 职场文书
2015军训通讯稿大全
2015/07/18 职场文书
Python OpenCV实现传统图片格式与base64转换
2021/06/13 Python