我使用它使用字符串化,给我像一个第三方插件:如何将此字符串转换为某个数组?
["ProjectB","ProjectA","Paris"]
这是一个数组,但它使用的字符串化和序列化到这个format.How做我找回我的数组从这个?现在我可以很好地使用split,然后从每个字符串中删除第一个和最后一个字符,并获取它,但我不想手动执行该操作。那是否有内置的实用程序可以为我做到这一点?
我使用它使用字符串化,给我像一个第三方插件:如何将此字符串转换为某个数组?
["ProjectB","ProjectA","Paris"]
这是一个数组,但它使用的字符串化和序列化到这个format.How做我找回我的数组从这个?现在我可以很好地使用split,然后从每个字符串中删除第一个和最后一个字符,并获取它,但我不想手动执行该操作。那是否有内置的实用程序可以为我做到这一点?
假设你有一个像var str = '["ProjectB","ProjectA","Paris"]';
尝试使用,
var array = JSON.parse(str); //will return you an array
由于@AlexMA指出:JSON.parse
不旧的浏览器支持,所以你是关闭使用jQuery版本,如下面更好,
var array = $.parseJSON(str);
您可以使用
JSON.parse(your_arr_str);
或jQuery的
$.parseJSON(your_arr_str);
什么,你已经证明是一个数组 –