超级简单的问题...... .getjson和.ajax()之间的json哪个更快?
考虑检索和解析数据。
非常感谢。
答案 0 :(得分:40)
.getjson()
调用.ajax()
,因此它们应该是等效的。
答案 1 :(得分:38)
同样的事情。 getJSON()
是具有特定参数的.ajax(..)
的简写。
引用.getJSON()
的文档:
这是一个简写的Ajax函数,相当于:
$.ajax({ url: url, dataType: 'json', data: data, success: callback });
答案 2 :(得分:12)
我有一个类似的问题,并想在JQuery.ajax中指出以下文档:
$ .ajax()函数是所有的基础 jQuery发送的Ajax请求。 是的 经常不必直接打电话 这个功能,就像几个更高级别 $ .get()和.load()等替代方案 是可用的,更容易使用。 如果需要不太常见的选项, 但是,$ .ajax()可以使用更多 灵活。
答案 3 :(得分:5)
jQuery.getJSON()
最后使用相同的jQuery.ajax()
调用,因此没有速度差异。