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为空

posted @ 2022-04-02 09:48  coderwcb  阅读(198)  评论(0)    收藏  举报