Conversion between javascript array and string

1. Convert string to array

let string = '123,456,789';
let stringResult = string.split(',');
console.log(stringResult) 
//输出["123", "456", "789"]
let string2 = 'abcdef'
 let string2Result = string2.split ('' ) 
console.log (string2Result) // output ['a', 'b', 'c', 'd', 'e', ​​'f'] 
string2.split (","). map (Number); // output [123,456,789] 
JSON.parse ("[" + string + "]"); // output [123,456,789]

2. Convert array to string

let array = ['abc', 'def', 'hig']
let arrayResult = array.join(',')
console.log(arrayResult) // 输出"abc,def,hig"
array.toString()//输出"abc,def,hig"

 

Guess you like

Origin www.cnblogs.com/ccti7/p/12727910.html