我有以下字符串:var myArr = '["abc1", "abc4", "abc2", "zxy12", "abc3"]';
我想将其转换为实际数组。所以我尝试了这个:
var tempArray = JSON.parse("[" + myArr + "]");
var array = [];
for(var i = 0; i < tempArray[0].length; i++) {
array.push(tempArray[0][i]);
}
它似乎有效,但我想知道,有更有效的方法吗?
答案 0 :(得分:1)
var myArr = '["abc1", "abc4", "abc2", "zxy12", "abc3"]';
var op = JSON.parse(myArr);
console.log(op);