0
在加载JSON的这三种方式中,哪一个最适合大多数Web开发人员使用?以下3种加载JSON的方法中哪一种最有效?
var request = new XMLHttpRequest();
request.open('GET', '/my/url', true);
request.onload = function() {
if (this.status >= 200 && this.status < 400) {
// Success!
var data = JSON.parse(this.response);
} else {
// We reached our target server, but it returned an error
}
};
request.onerror = function() {
// There was a connection error of some sort
};
request.send();
OR
$.ajax({
url: url,
jsonp: "callback",
dataType: "jsonp",
success: function(data) {
}
});
OR
$getJSON("POST/GET","url");
1效率最高。 2/3是最常用的,相当于 –
所以乔纳斯你能告诉我哪个会减少我的滞后。我的意思是加载速度;; –
欢迎来到Stack Overflow!我已经编辑了标题,以便它缩短并专注于问题(不需要写“我想知道”,这是显而易见的),并且指定您正在询问加载JSON的方法(这样人们就会更加被吸引因为他们知道这是否是他们的话题;对于那些在SO搜索的人来说它更有价值)。我还对代码进行了一些格式改进,使其更具可读性并删除了CAPS LOCK。希望你自己在你的下一个问题中这样做:)最好的问候 – YakovL