javascript 字符串与数组之间的相互转换(join、split)与splice介绍
一、数组转字符串
需要将数组元素用某个字符连接成字符串,示例代码如下:
var a, b;
a = new Array(0,1,2,3,4);
b = a.join("-");
//打印出
"0-1-2-3-4"
二、字符串转数组
实现方法为将字符串按某个字符切割成若干个字符串,并以数组形式返回,示例代码如下:
var s = "abc,abcd,aaa";
ss = s.split(",");// 在每个逗号(,)处进行分解。
//打印出
Array(3) [ "abc", "abcd", "aaa" ]
var s = "cabc,abcd,aaa";
ss = s.split("c"); //若是以开头字符分解,则添加一个
Array(4) [ "", "ab", ",ab", "d,aaa" ]
三、 splice(index,len,[item])
它也可以用来替换/删除/添加数组内某一个或者几个值(该方法会改变原始数组)
index:数组开始下标
len: 替换/删除的长度
item:替换的值,删除操作的话 item为空
还没有评论,来说两句吧...