js 数组转字符串和字符串转数组

在JavaScript中,你可以使用多种方法将数组转换为字符串或将字符串转换为数组。

数组转字符串
使用 Array.prototype.toString() 方法:
let arr = [1, 2, 3];  
let str = arr.toString(); // "1,2,3"

使用 Array.prototype.join() 方法:
let arr = [1, 2, 3];  
let str = arr.join(); // "1,2,3"

使用模板字符串:
let arr = [1, 2, 3];  
let str = `${arr}`; // "1,2,3"

字符串转数组
使用 String.prototype.split() 方法:
let str = "1,2,3";  
let arr = str.split(","); // ["1", "2", "3"]

使用 Array.from() 方法:
let str = "1,2,3";  
let arr = Array.from(str); // ["1", "2", "3"]

使用扩展运算符(spread operator):
let str = "1,2,3";  
let arr = [...str]; // ["1", "2", "3"]
 

你可能感兴趣的:(javascript,前端,开发语言)