var _xhr2 = new XMLHttpRequest();
_xhr2.upload.addEventListener('progress', function(e){ //#1
console.log('progress');
}, false);
_xhr2.upload.onprogress = function(e){ //#2
console.log('progress');
};
_xhr2.open('POST', '/fileupload');
_xhr2.send(formData);
有人能解釋一下#1
和#2
之間的區別。哪一個比另一個更受歡迎?因爲兩者都似乎工作。XHR2 addEventListener vs屬性
,我這麼問是因爲我玩弄了HTML5的FileReader + XHR2上傳了一下,在的MDN例子情況下使用#2
,而XMLHttpRequest()
使用#1
。
[addEventListener vs onclick](http://stackoverflow.com/questions/6348494/addeventlistener-vs-onclick) – lonesomeday