javascript 字符串与数组之间的相互转换(join、split)与splice介绍

深碍√TFBOYSˉ_ 2021-11-26 10:26 625阅读 0赞

一、数组转字符串

需要将数组元素用某个字符连接成字符串,示例代码如下:

  1. var a, b;
  2. a = new Array(0,1,2,3,4);
  3. b = a.join("-");
  4. //打印出
  5. "0-1-2-3-4"

二、字符串转数组

实现方法为将字符串按某个字符切割成若干个字符串,并以数组形式返回,示例代码如下:

  1. var s = "abc,abcd,aaa";
  2. ss = s.split(",");// 在每个逗号(,)处进行分解。
  3. //打印出
  4. Array(3) [ "abc", "abcd", "aaa" ]
  5. var s = "cabc,abcd,aaa";
  6. ss = s.split("c"); //若是以开头字符分解,则添加一个
  7. Array(4) [ "", "ab", ",ab", "d,aaa" ]

三、 splice(index,len,[item])

它也可以用来替换/删除/添加数组内某一个或者几个值(该方法会改变原始数组)

index:数组开始下标

len: 替换/删除的长度

item:替换的值,删除操作的话 item为空

发表评论

表情:
评论列表 (有 0 条评论,625人围观)

还没有评论,来说两句吧...

相关阅读