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 相关文章推荐
两个select之间option的互相添加操作(jquery实现)
Nov 12 Javascript
jQuery创建插件的代码分析
Apr 14 Javascript
基于jQuery的模仿新浪微博时间的组件
Oct 04 Javascript
JS跨域代码片段
Aug 30 Javascript
js 输出内容到新窗口具体实现代码
May 31 Javascript
JS动态修改iframe高度和宽度的方法
Apr 01 Javascript
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
Jun 18 Javascript
vue 组件 全局注册和局部注册的实现
Feb 28 Javascript
JS点击动态添加标签、删除指定标签的代码
Apr 18 Javascript
JS实现中英文混合文字溢出友好截取功能
Aug 06 Javascript
vue elementui el-form rules动态验证的实例代码详解
May 23 Javascript
JavaScript实现拖拽功能
Feb 11 Javascript
图解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之面向对象
2013/05/15 PHP
thinkphp多层MVC用法分析
2015/12/30 PHP
php实现快速对二维数组某一列进行组装的方法小结
2019/12/04 PHP
javascript不同页面传值的改进版
2008/09/30 Javascript
调用js时ie6和ie7,ff的区别
2009/08/19 Javascript
jQuery$命名冲突怎么办如何解决
2014/01/16 Javascript
jQuery学习笔记之 Ajax操作篇(一) - 数据加载
2014/06/23 Javascript
javascript每日必学之多态
2016/02/23 Javascript
jQuery插件ajaxfileupload.js实现上传文件
2020/10/23 Javascript
JS组件系列之Bootstrap table表格组件神器【终结篇】
2016/05/10 Javascript
jquery取消事件冒泡的三种方法(推荐)
2016/05/28 Javascript
详解Vue路由钩子及应用场景(小结)
2017/11/07 Javascript
微信小程序支付及退款流程详解
2017/11/30 Javascript
JS实现登录页密码的显示和隐藏功能
2017/12/06 Javascript
axios post提交formdata的实例
2018/03/16 Javascript
Vue自定义过滤器格式化数字三位加一逗号实现代码
2018/03/23 Javascript
python检查指定文件是否存在的方法
2015/07/06 Python
Python编程中字符串和列表的基本知识讲解
2015/10/14 Python
Python3使用requests包抓取并保存网页源码的方法
2016/03/15 Python
python删除本地夹里重复文件的方法
2020/11/19 Python
Python脚本完成post接口测试的实例
2018/12/17 Python
python实现把二维列表变为一维列表的方法分析
2019/10/08 Python
python各层级目录下import方法代码实例
2020/01/20 Python
解决导入django_filters不成功问题No module named 'django_filter'
2020/07/15 Python
使用CSS3的rem属性制作响应式页面布局的要点解析
2016/05/24 HTML / CSS
KIKO比利时官网:意大利彩妆品牌
2017/07/23 全球购物
澳大利亚旅游网站:Lastminute
2017/08/07 全球购物
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
Simons官方网站:加拿大时尚零售商
2020/02/20 全球购物
运动鞋、街头服装、手表和手袋的实时市场:StockX
2020/11/25 全球购物
项目经理岗位职责
2013/11/11 职场文书
农民工讨薪标语
2014/06/26 职场文书
委托书怎么写
2014/07/31 职场文书
颐和园导游词400字
2015/01/30 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
2015国庆节放假通知范文
2015/07/30 职场文书