我这是在传递给我的javascript文件,它就像一个字符串值:拆分数组中的JavaScript
"["244aac9a-0833-40a2-b8e9-9bef89562b2e","a392913d-9a17-4c30-ba99-f9ad9745fa0a","f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]"
我想分裂每个逗号的GUID。
所以我在做这样的事情:
var string = "["244aac9a-0833-40a2-b8e9-9bef89562b2e","a392913d-9a17-4c30-ba99-f9ad9745fa0a","f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]";
var array = string.split(',');
当我索引我得到的结果数组:
array[0] = "["244aac9a-0833-40a2-b8e9-9bef89562b2e""
array[1] = ""a392913d-9a17-4c30-ba99-f9ad9745fa0a""
array[2] = ""f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]"
这是非常接近我所需要的,但什么是最好的方式摆脱额外的“”,以及从array[0]
[
和]
从array[2]
你已经尝试过'.replace()'方法吗? – reporter
JSON.parse(string)结果为字符串数组 – Nico
谢谢,我编辑我的评论 – reporter