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 相关文章推荐
extjs 04_grid 单击事件新发现
Nov 27 Javascript
基于JQuery实现的图片自动进行缩放和裁剪处理
Jan 31 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
Mar 31 Javascript
JavaScript中的slice()方法使用详解
Jun 06 Javascript
JS运动相关知识点小结(附弹性运动示例)
Jan 08 Javascript
JavaScript实现斗地主游戏的思路
Feb 29 Javascript
javascript的几种继承方法介绍
Mar 22 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
Mar 09 Javascript
深入理解Angularjs中$http.post与$.post
May 19 Javascript
VUE Elemen-ui之穿梭框使用方法详解
Jan 19 Javascript
Vertx基于EventBus发送接受自定义对象
Nov 16 Javascript
ESLint 是如何检查 .vue 文件的
Nov 30 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新手上路(十四)
2006/10/09 PHP
用PHP读取flv文件的播放时间长度
2009/09/03 PHP
php代码收集表单内容并写入文件的代码
2012/01/29 PHP
Yii实现显示静态页的方法
2016/04/25 PHP
php实现留言板功能(会话控制)
2017/05/23 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
javaScript 数值型和字符串型之间的转换
2009/07/25 Javascript
Javascript简单改变表单元素背景的方法
2015/07/15 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
2016/05/28 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
jQuery.Validate表单验证插件的使用示例详解
2017/01/04 Javascript
Angular.JS中select下拉框设置value的方法
2017/06/20 Javascript
浅谈Node模块系统及其模式
2017/11/17 Javascript
详解ES6语法之可迭代协议和迭代器协议
2018/01/13 Javascript
vue.js实现只弹一次弹框
2018/01/29 Javascript
Vue-cli配置打包文件本地使用的教程图解
2018/08/02 Javascript
vue里面使用mui的弹出日期选择插件实例
2018/09/16 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
javascript实现倒计时效果
2020/02/17 Javascript
vue实现五子棋游戏
2020/05/28 Javascript
python网络编程学习笔记(九):数据库客户端 DB-API
2014/06/09 Python
Python实现网站注册验证码生成类
2017/06/08 Python
美国最大的香水出口:FragranceX.com
2017/11/04 全球购物
德国咖啡批发商:Coffeefair
2019/08/26 全球购物
美国轻奢时尚购物网站:REVOLVE(支持中文)
2020/07/18 全球购物
财务管理个人自荐书范文
2013/11/24 职场文书
元旦促销方案
2014/03/15 职场文书
医院护士见习期自我鉴定
2014/09/15 职场文书
2014年党风廉政建设工作总结
2014/11/19 职场文书
创业计划书之家教中心
2019/09/25 职场文书
基于python制作简易版学生信息管理系统
2021/04/20 Python
APP界面设计技巧和注意事项
2022/04/29 杂记
Win10系统搭建ftp文件服务器详细教程
2022/08/05 Servers