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