Javascript实现Array和String互转换的方法


Posted in Javascript onDecember 21, 2015

本文实例讲述了Javascript实现Array和String互转换的方法。分享给大家供大家参考,具体如下:

Array类可以如下定义:

var aValues = new Array();

如果预先知道数组的长度,可以用参数传递长度
var aValues = new Array(20);

如下2种定义方式是一样的

方式1:

var aColors = new Array();
aColors[0] = "red";
aColors[1] = "green";
aColors[2] = "blue";
alert(aColors[0]); // output "red"

方式2:

var aColors = new Array("red","green","blue"); // 和Array定义数组是等同的。
alert(aColors[0]); // output "red" too

(1)Array 转换成 string

把以上2种数组定义方式,输出都是一样的,发现中间有个逗号分隔符。

alert(aColors.toString()); // output "red,green,blue";

(2)string转换成Array

我们发现Array转换成字符串,数组之间多了1个分隔符',' ,那么string转换成Array数组,必须要有分隔符才行。可以是逗号,也可以是其它分隔符。

var sColors = "red,green,blue";
var aColors = sColors.split(','); // 字符串就转换成Array数组了。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
Iframe thickbox2.0使用的方法
Mar 05 Javascript
Jquery下:nth-child(an+b)的使用注意
May 28 Javascript
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
Aug 15 Javascript
JavaScript页面实时显示当前时间实例代码
Oct 23 Javascript
js前端解决跨域问题的8种方案(最新最全)
Nov 18 Javascript
浅谈Angular4中常用管道
Sep 27 Javascript
Vue2.0用户权限控制解决方案
Nov 29 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
Jan 15 Javascript
使用Angular CLI生成路由的方法
Mar 24 Javascript
laravel-admin 与 vue 结合使用实例代码详解
Jun 04 Javascript
Vue实现多标签选择器
Nov 28 Javascript
vue中如何添加百度统计代码
Dec 19 Vue.js
图解Sublime Text3使用技巧
Dec 21 #Javascript
七个不允许错过的jQuery小技巧
Dec 21 #Javascript
jQuery焦点图插件SaySlide
Dec 21 #Javascript
Flow之一个新的Javascript静态类型检查器
Dec 21 #Javascript
jquery实现删除一个元素后面的所有元素功能
Dec 21 #Javascript
浅析JavaScript声明变量
Dec 21 #Javascript
jQuery实现图片文字淡入淡出效果
Dec 21 #Javascript
You might like
php 数组动态添加实现代码(最土团购系统的价格排序)
2011/12/30 PHP
php函数传值的引用传递注意事项分析
2016/06/25 PHP
php 获取文件行数的方法总结
2016/10/11 PHP
htm调用JS代码
2007/03/15 Javascript
javascript 写类方式之三
2009/07/05 Javascript
ext 代码生成器
2009/08/07 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
js如何判断用户是否是用微信浏览器
2014/06/05 Javascript
JavaScript window.location对象
2014/11/14 Javascript
javascript组合使用构造函数模式和原型模式实例
2015/06/04 Javascript
js实现仿网易点击弹出提示同时背景变暗效果
2015/08/13 Javascript
js实现当鼠标移到表格上时显示这一格全部内容的代码
2016/06/12 Javascript
js中小数向上取整数,向下取整数,四舍五入取整数的实现(必看篇)
2017/02/13 Javascript
微信小程序之数据双向绑定与数据操作
2017/05/12 Javascript
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
2017/06/11 jQuery
原生JS实现网页手机音乐播放器 歌词同步播放的示例
2018/02/02 Javascript
vuex + axios 做登录验证 并且保存登录状态的实例
2018/09/16 Javascript
vue数据初始化initState的实例详解
2019/04/11 Javascript
JQuery基于FormData异步提交数据文件
2020/09/01 jQuery
python抽象基类用法实例分析
2015/06/04 Python
Python的多态性实例分析
2015/07/07 Python
Python标准库inspect的具体使用方法
2017/12/06 Python
python实现感知器算法详解
2017/12/19 Python
Python3之手动创建迭代器的实例代码
2019/05/22 Python
解决Keras 中加入lambda层无法正常载入模型问题
2020/06/16 Python
如何在keras中添加自己的优化器(如adam等)
2020/06/19 Python
Python爬虫爬取新闻资讯案例详解
2020/07/14 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
国际会计专业求职信
2014/08/04 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
教师旷工检讨书
2015/08/15 职场文书
2016高三毕业赠言寄语
2015/12/04 职场文书
四年级数学教学反思
2016/02/16 职场文书
银行求职信范文
2019/05/13 职场文书
Java虚拟机内存结构及编码实战分享
2022/04/07 Java/Android