【发布时间】:2013-09-08 08:16:11
【问题描述】:
我有这样的代码(取消 ajax 调用):
if (requests.length) {
for (i=requests.length; i--;) {
var r = requests[i];
if (4 !== r.readyState) {
try {
r.abort();
} catch(e) {
self.error('error in aborting ajax');
}
}
}
requests = [];
// only resume if there are ajax calls
self.resume();
}
和 jshint 显示错误:
Value of 'e' may be overwritten in IE 8 and earlier.
} catch(e) { 中的错误是什么意思?
【问题讨论】:
标签: javascript jshint