字符串转换为数组是一种常用的操作,在JavaScript中,可以使用split()方法实现字符串转换为数组。split()方法接受一个参数,即指定字符,用来拆分字符串,返回一个新的数组。
例如,有一个字符串var str = 'a,b,c,d',要将其转换为数组,可以使用如下语句:
var arr = str.split(','); // ['a', 'b', 'c', 'd']
也可以使用Array.from()方法将字符串转换为数组,语法如下:
var arr = Array.from(str); // ['a', 'b', 'c', 'd']
Array.from()方法接受一个可迭代对象,并返回一个新的数组实例。
还可以使用JSON.parse()方法将字符串转换为数组,语法如下:
var arr = JSON.parse(str); // ['a', 'b', 'c', 'd']
JSON.parse()方法接受一个JSON字符串,并返回一个新的数组实例。
可以使用split()、Array.from()和JSON.parse()三种方法实现字符串转换为数组,选择其中一种方法,可以根据实际情况来确定。