JSON.stringify()和JSON2.stringify()的区别?

时间:2010-03-11 18:10:08

标签: javascript json

我从https://github.com/douglascrockford/JSON-js/blob/master/json2.js下载了JSON2.js,它没有JSON2.stringify()的实现

为了能够从jquery调用wcf服务,我使用的是一个使用JSON2.stringify()的辅助类

两者之间有什么区别?我在哪里获得JSON2?

1 个答案:

答案 0 :(得分:10)

如果您阅读了与之关联的文件,则提及

  

此文件创建一个全局JSON对象   包含两个方法:stringify       和解析。

JSON.stringify(value, replacer, space) ...  
JSON.parse(text, reviver) ..

所以对象是JSON而不是JSON2 ......

<强> [更新]

我假设您使用了本文中的代码:jQuery AJAX calls to a WCF REST Service

如果你花时间阅读全部,他提到他正在使用黑客版本来处理他想要的编码..并指向一个带有他的版本的zip文件..所以看看 JSON编码那篇文章中的部分..