如何将这个类似数组的字符串转换为实数组?

时间:2015-04-21 02:44:25

标签: javascript

我从参数获得了价值。它确实是%5B21,75%5D但是当我在console.log中看到时,它似乎相当于:

var str = "[12,15]";

所以我不能使用这个字符串的任何数组函数。 如何将此字符串转换为真实数组,如

var str = [12,15];

2 个答案:

答案 0 :(得分:2)

在这种情况下,JSON.parse(val)可以正常使用。

答案 1 :(得分:1)

您可以使用eval()

var arr = eval("[12,15]");