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 相关文章推荐
获取Javscript执行函数名称的方法
Dec 22 Javascript
非常漂亮的JS代码经典广告
Oct 21 Javascript
JavaScript入门教程 Cookies
Jan 31 Javascript
jQuery 改变CSS样式基础代码
Feb 11 Javascript
JavaScript中几种常见排序算法小结
Feb 22 Javascript
jQuery中绑定事件的命名空间详解
Apr 05 Javascript
Linux下使用jq友好的打印JSON技巧分享
Nov 18 Javascript
JavaScript数组对象赋值用法实例
Aug 04 Javascript
JS实现部分HTML固定页面顶部随屏滚动效果
Dec 24 Javascript
简单封装js的dom查询实例代码
Jul 08 Javascript
angularjs 表单密码验证自定义指令实现代码
Oct 27 Javascript
js实现简单的点名器随机色实例代码
Sep 20 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
玩转图像函数库―常见图形操作
2006/09/03 PHP
关于PHP中操作MySQL数据库的一些要注意的问题
2006/10/09 PHP
php 批量替换html标签的实例代码
2013/11/26 PHP
php根据isbn书号查询amazon网站上的图书信息的示例
2014/02/13 PHP
PHP中开启gzip压缩的2种方法
2015/01/31 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
PHP文字转图片功能原理与实现方法分析
2017/08/31 PHP
php实现单笔转账到支付宝功能
2018/10/09 PHP
如何用javascript去掉字符串里的所有空格
2007/02/08 Javascript
jQuery 常见操作实现方式和常用函数方法总结
2011/05/06 Javascript
JavaScript中对象property的删除方法介绍
2014/12/30 Javascript
Js为表单动态添加节点内容的方法
2015/02/10 Javascript
js实现微信分享代码
2020/10/11 Javascript
React + webpack 环境配置的方法步骤
2017/09/07 Javascript
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
利用vue + koa2 + mockjs模拟数据的方法教程
2017/11/22 Javascript
Node.js命令行/批处理中如何更改Linux用户密码浅析
2018/07/22 Javascript
vue实现弹框遮罩点击其他区域弹框关闭及v-if与v-show的区别介绍
2018/09/29 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
基于mpvue小程序使用echarts画折线图的方法示例
2019/04/24 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
javascript创建元素和删除元素实例小结
2019/06/19 Javascript
Python异常处理总结
2014/08/15 Python
基于python实现简单日历
2018/07/28 Python
python3使用matplotlib绘制散点图
2019/03/19 Python
学习python分支结构
2019/05/17 Python
pycharm修改文件的默认打开方式的步骤
2019/07/29 Python
python 爬虫如何实现百度翻译
2020/11/16 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
测试工程师职业规划书
2014/02/06 职场文书
小学生读书感言
2014/02/12 职场文书
公司业务员岗位职责
2014/03/18 职场文书
小学生优秀评语大全
2014/04/22 职场文书
爱心捐款倡议书:点燃希望,传递温暖
2019/11/04 职场文书
Python 正则模块详情
2021/11/02 Python
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python