一:join 数组转字符串
1)arr.join() 直接将数组的的值包括分隔符逗号也整合,空值除外
2)arr.join('') 无缝衔接(单双引号皆可),将数组中有效值整合,空值除外
3)arr.join('分隔符'),当里面有值时,表示以...作为分隔符,将有效值拼接,空值除外
二:split 字符串转数组
1)str.split() 表示将此字符串直接转换为数组,数组长为1
2)str.split(") 表示将字符串的每一项都分隔(单双引号皆可) 字符串存在空值也会被取出
也可以用扩展运算符 :
let arr=[...str]
3))str.split('分隔符') 表示以此分隔符作为分隔条件 (当传入的分隔符没有的时候 将返回第1)种结果)
还有一直情况,当作为分隔符的值相邻时,将返回空串(两个返回1个,三个返回2个...)一般实际运用不会这么复杂
还有一种字符串转数组的简便方法,使用扩展运算符