JS字符串和数组如何实现相互转化


Posted in Javascript onJuly 02, 2020

题目:利用var s1=prompt("请输入任意的字符串:") ,可以获取用户输入的字符串,试编程将用户输入的字符串“反转”,并且将字符串输出。

思路:字符串对象的方法中并没有实现反转的,但是数组中有,于是考虑了字符串和数组的相互转换问题。

说明:JS中的内置对象包括字符串对象(String)和数组对象(Array),这两个对象是可以通过它们对象的方法实现相互转化的。对于String对象,提供了对字符串进行操作的属性和方法;对于Array对象,提供了数组操作方面的属性和方法。

1. 字符串转化为数组:split() 方法功能:将字符串按某个字符切割成若干个字符串,并以数组形式返回

实例:输出今天是星期几

JS字符串和数组如何实现相互转化

JS字符串和数组如何实现相互转化

2. 数组转化为字符串:join() 方法功能:将数组元素用某个字符连接成字符串

JS字符串和数组如何实现相互转化

再对该数组元素实现反转:reverse() 方法

JS字符串和数组如何实现相互转化

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript(AJAX)解析XML的代码(兼容FIREFOX/IE)
Jul 11 Javascript
基于Jquery与WebMethod投票功能实现代码
Jan 19 Javascript
ExtJs Excel导出并下载IIS服务器端遇到的问题
Sep 16 Javascript
多个js与css文件的合并方法详细说明
Dec 26 Javascript
node.js中的fs.readdirSync方法使用说明
Dec 17 Javascript
轻松掌握JavaScript代理模式
Aug 26 Javascript
从0开始学Vue
Oct 27 Javascript
Bootstrap Modal遮罩弹出层代码分享
Nov 21 Javascript
原生js编写基于面向对象的分页组件
Dec 05 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
Aug 06 Javascript
微信小程序点击滚动到指定位置的实现
May 22 Javascript
JavaScript 闭包的使用场景
Sep 17 Javascript
Vue父子之间值传递的实例教程
Jul 02 #Javascript
JS出现404错误原理及解决方案
Jul 01 #Javascript
vue结合el-upload实现腾讯云视频上传功能
Jul 01 #Javascript
详解vue3.0 diff算法的使用(超详细)
Jul 01 #Javascript
mapboxgl区划标签避让不遮盖实现的代码详解
Jul 01 #Javascript
通过angular CDK实现页面元素拖放的步骤详解
Jul 01 #Javascript
微信小程序用户盒子、宫格列表的实现
Jul 01 #Javascript
You might like
Zend的MVC机制使用分析(二)
2013/05/02 PHP
解决File size limit exceeded 错误的方法
2013/06/14 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
2015/12/10 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
2016/10/28 PHP
图片上传即时显示缩略图的js代码
2009/05/27 Javascript
基于jquery扩展漂亮的CheckBox(自己编写)
2013/11/19 Javascript
jQuery选择器简明总结(含用法实例,一目了然)
2014/04/25 Javascript
网页运行时提示对象不支持abigimage属性或方法
2014/08/10 Javascript
JavaScript中的console.assert()函数介绍
2014/12/29 Javascript
JavaScript实现彩虹文字效果的方法
2015/04/16 Javascript
js实现Select头像选择实时预览代码
2015/08/17 Javascript
遮罩层点击按钮弹出并且具有拖动和关闭效果(两种方法)
2015/08/20 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
JavaScript与java语言有什么不同
2016/09/22 Javascript
jQuery html表格排序插件tablesorter使用方法详解
2017/02/10 Javascript
JQuery Ajax 异步操作之动态添加节点功能
2017/05/24 jQuery
Angular2 自定义表单验证器的实现方法
2018/12/14 Javascript
富文本编辑器vue2-editor实现全屏功能
2019/05/26 Javascript
iview的table组件自带的过滤器实现
2019/07/12 Javascript
python服务器端收发请求的实现代码
2014/09/29 Python
python unittest实现api自动化测试
2018/04/04 Python
Python实现聊天机器人的示例代码
2018/07/09 Python
浅谈pytorch和Numpy的区别以及相互转换方法
2018/07/26 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
使用IDLE的Python shell窗口实例详解
2019/11/19 Python
如何使用Python脚本实现文件拷贝
2019/11/20 Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
2020/02/18 Python
白俄罗斯大卖场:21vek.by
2019/07/25 全球购物
办公室年终个人自我评价
2013/10/28 职场文书
安全生产检查通报
2014/01/29 职场文书
班级入场式解说词
2014/02/01 职场文书
教师师德师风自我剖析材料
2014/09/29 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
Python机器学习算法之决策树算法的实现与优缺点
2021/05/13 Python
react使用antd的上传组件实现文件表单一起提交功能(完整代码)
2021/06/29 Javascript
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript