在 JavaScript 中,给定一个字符串数组:
example1: "[1, 2, 3]"
example2: "[]"
example3: "["apple", true, 42]"
在没有 JSON.parse 的情况下将其转换为数组的最佳方法是什么?
最佳答案
使用JSON.parse()
。它接受一个 JSON 字符串作为参数并返回它所描述的结构。
或者,您可以使用eval()
(但我不推荐这样做)
var json = '["apple", true, 42]';
console.log(json);
console.log(JSON.parse(json));
console.log(eval(json));
关于javascript - 给定一个字符串数组,如何最好地将其转换为数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37797664/