jQuery是否内置了对JSON2的完全支持?

时间:2009-10-19 07:36:53

标签: jquery json

我需要知道jQuery核心中包含JSON2 lib,还是必须使用http://www.json.org/js.html中的JSON2 lib。

3 个答案:

答案 0 :(得分:4)

它不包含在当前的jQuery核心(1.3.2)中。在freenode的jquery irc #jquery中,John Resig引用了一句话:

John Resig:“在此期间,请开始将使用JSON的应用程序迁移到Crockford的json2.js”

jQuery的未来版本计划在本地支持这个版本。

答案 1 :(得分:3)

JSON2不包含在jQuery Core中,但是如果你想使用jQuery从服务器获取JSON响应(通过使用$ .getJSON和其他带有dataType =“json”的Ajax函数),jQuery将评估JSON对你来说,你不再需要任何东西。

如果您需要其他东西,比如字符串化对象或自己解析JSON字符串,则需要JSON2库...

答案 2 :(得分:0)

jQuery 1.4.1本身支持在http://api.jquery.com/jQuery.parseJSON/解析JSON。

  

此外,如果您没有传入任何内容,则为空字符串,null或   undefined,将返回'null'   来自parseJSON。浏览器在哪里   提供了一个本机实现   JSON.parse,jQuery用它来解析   字符串。