js字符串数组互转

1,852 阅读1分钟

字符串转数组

字符串方法说明
split() 方法将字符串转换成一个数组
扩展运算符[...]es6里面的扩展运算符
Array.from()方法es6 Array.from()方法

split() 方法

console.log("abc".split('')); // ["a","b","c"]

扩展运算符[...]

 
console.log([..."abc"]); // ["a","b","c"]

Array.from()方法

console.log(Array.from("abc")); // ["a","b","c"]

数组转字符串

数组方法说明
toString()方法将数组转换成一个字符串
toLocaleString()方法把数组转换成本地约定的字符串
join()方法将数组元素连接起来以构建一个字符串

join()方法

console.log(["a","b","c"].join(';')); // a;b;c

toString()方法

console.log(["a","b","c"].toString()); // a;b;c

toLocaleString()方法

console.log(["a","b","c"].toLocaleString()); // a;b;c