js字符串与字符数组之间的转换

1、string to arry

第二种方法极为简短, 但一眼望过去不是很容易理解。 可只要一理解, 肯定会惊叹于js的奇妙。 

Javascript代码  


strObj.match(reg)方法对字符串对象进行检索,返回包含所有匹配结果的数组。而 正则表达式 /./g 匹配的是所有的字符, 所以str.match(/./g)返回的是由字符串str中所有的字符组成的数组,以此达到将字符串转换为数组的目的。 

2、array to string 
使用strObj.join()方法可以指定数组元素之间的连接符,默认为"," 如对于 var arr=['a','b','c']; arr.join()返回 "a,b,c ", arr.join("")返回"abc", arr.join("join")返回"ajoinbjoinc". 

2013年5月17日14:06:00 附:写完这篇文章之后, 又看了下书, 发现str.split("")也可以将字符串转换为字符数组. 

岁月冲掉尘埃,淘汰虚无;待青春过后,褪尽芳华,是否有人珍惜遗留下的坦然和从容。
原文地址:https://www.cnblogs.com/lushulihuachenyu/p/3475877.html