企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
要运用上面的 `str1`,必须运用下面的要领先转化为`JSON对象`: # 函数 ## eval ``` //由JSON字符串转换为JSON对象 var obj = eval('(' + str + ')'); ``` ## parseJSON() 或者 ``` //由JSON字符串转换为JSON对象 var obj = str.parseJSON(); ``` ## JSON.parse() 或者 ``` //由JSON字符串转换为JSON对象 var obj = JSON.parse(str); ``` # 读取 然后,就可以这样读取: ``` Alert(obj.name); Alert(obj.sex); ``` 特别留心:如果 `obj` 本来就是一个 `JSON对象` ,那么运用 `eval()` 函数转换后(哪怕是多次转换)还是`JSON对象`,但是运用 parseJSON()函数处理后会有疑问(抛出语法异常)。