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 相关文章推荐
SUN的《AJAX与J2EE》全文译了
Feb 23 Javascript
google地图的路线实现代码
Aug 20 Javascript
javascript权威指南 学习笔记之变量作用域分享
Sep 28 Javascript
flash调用js中的方法,让js传递变量给flash的办法及思路
Aug 07 Javascript
javascript学习笔记(二)数组和对象部分
Sep 30 Javascript
angular.element方法汇总
Jan 07 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
Aug 25 Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
May 13 Javascript
jQuery实现点击查看大图并以弹框的形式居中
Aug 08 Javascript
DOM中事件处理概览与原理的全面解析
Aug 16 Javascript
WEB前端实现裁剪上传图片功能
Oct 17 Javascript
webpack实现热加载自动刷新的方法
Jul 30 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简单选择排序算法实例
2015/01/26 PHP
基于php实现七牛抓取远程图片
2015/12/01 PHP
ImageFlow可鼠标控制图片滚动
2008/01/30 Javascript
JS对字符串编码的几种方式使用指南
2015/05/14 Javascript
Eclipse引入jquery报错如何解决
2015/12/01 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
Node.js中使用jQuery的做法
2016/08/17 Javascript
canvas的神奇用法
2017/02/03 Javascript
ES6使用let命令更简单的实现块级作用域实例分析
2017/03/31 Javascript
Vue.js对象转换实例
2017/06/07 Javascript
详解VUE中v-bind的基本用法
2017/07/13 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
浅谈vue 组件中的setInterval方法和window的不同
2020/07/30 Javascript
解决新建一个vue项目过程中遇到的问题
2020/10/22 Javascript
[02:51]DOTA2英雄基础教程 风暴之灵
2013/12/23 DOTA
[01:00:25]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS Liquid
2018/03/31 DOTA
python实现代理服务功能实例
2013/11/15 Python
Python的Tornado框架的异步任务与AsyncHTTPClient
2016/06/27 Python
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
对命令行模式与python交互模式介绍
2018/05/12 Python
Python解决走迷宫问题算法示例
2018/07/27 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
Python join()函数原理及使用方法
2020/11/14 Python
html5移动端自适应布局的实现
2020/04/15 HTML / CSS
澳大利亚便宜隐形眼镜购买网站:QUICKLENS Australia
2018/10/06 全球购物
限量版运动鞋和街头服饰:TheDrop
2020/09/06 全球购物
专升本个人自我评价
2013/12/22 职场文书
高二美术教学反思
2014/01/14 职场文书
高中生的自我鉴定范文
2014/01/24 职场文书
学校招生宣传广告词
2014/03/19 职场文书
宣传稿格式范文
2015/07/23 职场文书
2016年十一促销广告语
2016/01/28 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
TypeScript中条件类型精读与实践记录
2021/10/05 Javascript