Javascript,将数组转换为类似的字符串

时间:2015-07-15 15:59:39

标签: javascript arrays string

我想将一个数组转换为一个sting,以便在视觉上它是相同的,但在它周围有引号。

例如:

array= [1,2,3,[4,5,6],[7,8,9]]

goes to =>  "[1,2,3,[4,5,6],[7,8,9]]"

我尝试了String(array),但这只是通过所有括号来给我:

"1,2,3,4,5,6,7,8,9"

有人对此有任何想法吗?

由于

3 个答案:

答案 0 :(得分:1)

使用JSON.stringify



array= [1,2,3,[4,5,6],[7,8,9]]
console.log(JSON.stringify(array));




答案 1 :(得分:1)

使用JSON.stringify



console.log(JSON.stringify([1,2,3,[4,5,6],[7,8,9]]));




答案 2 :(得分:0)

尝试

array = array.join(",");
array = array.split(",");
array = array.join("");

这应该照顾子阵列。