String 在Typescript中将字符串转换为数组?

String 在Typescript中将字符串转换为数组?,string,angular,typescript,String,Angular,Typescript,我使用Angular 4和Spring服务,我抛出一个异常,消息是消息列表的toString。问题是,当我收到异常响应并提取消息时,它不是被当作字符串数组处理,而是被当作一个字符串处理,格式为:“[message 1,message 2]” typescript中有没有一种方法可以轻松地将这个字符串转换成字符串数组?我尝试用如下字符串实例化一个新数组:newarray(errorResponse.error.message)但这并没有真正起作用 它应该适合你: var messages = me

我使用Angular 4和Spring服务,我抛出一个异常,消息是消息列表的toString。问题是,当我收到异常响应并提取消息时,它不是被当作字符串数组处理,而是被当作一个字符串处理,格式为:
“[message 1,message 2]”


typescript中有没有一种方法可以轻松地将这个字符串转换成字符串数组?我尝试用如下字符串实例化一个新数组:
newarray(errorResponse.error.message)但这并没有真正起作用

它应该适合你:

var messages = message.substring(1, message.length-1).split(", ");
摆弄一个函数,这样做是可用的。

message.substring(1,message.length()-1)。split(“,”应给出字符串数组