提问者:小点点

将字符串数组转换为字符串数组


在javascript中,我目前有:“[11,8,7,6,5,4]”

我想把它转换成[“11”,“8”,“7”,“6”,“5”,“4”]。 我曾尝试在字符串上使用。split(),但它没有返回所需的结果,还有其他尝试。 谢谢


共3个答案

匿名用户

最快方式:(已更新)

JSON.parse("[11,8,7,6,5,4]").map(String)

匿名用户

通过使用字符串的match方法和这个regex/\d+/g,将得到预期的输出。

var string = "[11,8,7,6,5,4]";

var result = string.match(/\d+/g);

console.log(result);

匿名用户

JSON.parse("[11,8,7,6,5,4]").map(val => `${val}`)