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 相关文章推荐
Jquery练习之表单验证实现代码
Dec 14 Javascript
IE中鼠标经过option触发mouseout的解决方法
Jan 29 Javascript
JavaScript 动态加载脚本和样式的方法
Apr 13 Javascript
JavaScript代码轻松实现网页内容禁止复制(代码简单)
Oct 23 Javascript
JavaScript知识点总结(十一)之js中的Object类详解
May 31 Javascript
EditPlus中的正则表达式 实战(2)
Dec 15 Javascript
javascript中BOM基础知识总结
Feb 14 Javascript
BootStrap中的Fontawesome 图标
May 25 Javascript
微信小程序之页面拦截器的示例代码
Sep 07 Javascript
checkbox:click事件触发span元素内容改变的方法
Sep 11 Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
Oct 26 Javascript
vue 遮罩层阻止默认滚动事件操作
Jul 28 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
PHILIPS D1835/D1875的电路分析与打理
2021/03/02 无线电
ThinkPHP利用PHPMailer实现邮件发送实现代码
2013/09/26 PHP
php去除数组中重复数据
2014/11/18 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
php实现查询功能(数据访问)
2017/05/23 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法分析
2019/12/31 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
checkbox 多选框 联动实现代码
2008/10/22 Javascript
Javascript打印网页部分内容的脚本
2008/11/17 Javascript
JS分页效果示例
2013/10/11 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
JQuery的Pager分页器实现代码
2016/05/03 Javascript
JS修改地址栏参数实例代码
2016/06/14 Javascript
基于Node.js实现压缩和解压缩的方法
2018/02/13 Javascript
微信小程序前端自定义分享的实现方法
2019/06/13 Javascript
五分钟搞懂Vuex实用知识(小结)
2019/08/12 Javascript
js之切换全屏和退出全屏实现代码实例
2019/09/09 Javascript
python字符串连接方式汇总
2014/08/21 Python
python实现无证书加密解密实例
2014/10/27 Python
详解Python的Django框架中的中间件
2015/07/24 Python
Python虚拟环境项目实例
2017/11/20 Python
书单|人生苦短,你还不用python!
2017/12/29 Python
Python+selenium实现自动循环扔QQ邮箱漂流瓶
2018/05/29 Python
Django使用中间键实现csrf认证详解
2019/07/22 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
python修改微信和支付宝步数的示例代码
2020/10/12 Python
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
计算机个人求职信范例
2014/01/24 职场文书
《春晓》教学反思
2014/04/20 职场文书
社区戒毒工作方案
2014/06/04 职场文书
记者节感言
2015/08/03 职场文书
诚实守信主题班会
2015/08/13 职场文书
导游词之太原天龙山
2020/01/02 职场文书
MySQL优化之如何写出高质量sql语句
2021/05/17 MySQL
python数字图像处理:图像的绘制
2022/06/28 Python