乐趣区

关于javascript:JS字符串和数组之间的转换

1、字符串转换为数组

var string = '123,456,789'`;`

var stringResult = string.split(`’,’`);

console.log(stringResult) // 输入 ["123", "456", "789"]

var string2 = 'abcdef'

var string2Result = string2.split(`”`)

console.log(string2Result) // 输入 ['a','b','c','d','e','f']

string2.split(`”,”).map(Number);// 输入 [123,456,789]`

JSON.parse(`”[“ + string + “]”`); // 输入 [123,456,789]

2、数组转换为字符串

var array = [`’abc’,` `'def', ‘hig’`]

var arrayResult = array.join(`’,’`)

console.log(arrayResult) // 输入 "abc,def,hig"

array.toString()`// 输入 ”abc,def,hig”`

退出移动版