eval函数
let str = '[{"name": "anqila", "age": "12"}]'
eval(str)
使用js自带的eval函数。不安全,不建议使用
JSON.parse()
let str = '[{"name": "anqila", "age": "12"}]'
JSON.parse(str)
这种方法对字符串格式要求严格,key和value必须使用双引号
自定义function转换
let str = '[{"name": "anqila", "age": "12"}]'
(new Function("return " + str))()