复制代码
str两边的小括号不要忘记。方法二,new function形式
复制代码
方法三,使用全局的json对象
复制代码
目前在ie8(s)/firefox3.5+/chrome4/safari4/opera10 已实现了该方法。
使用json.parse需严格遵守json规范,如属性都需用引号引起来,如下:var str = '{name:jack}';var obj = json.parse(str); // --> parse errorname没有用引号引起来,使用json.parse所有浏览器中均抛异常,解析失败。而前两种方式则没问题。