我想检查是否存在具有特定扩展名的图像,如果存在,我想提醒扩展名,否则为“未知”。代码的检测部分工作正常,但是当我第一次警告 imagevar 时,var 为空,当我添加另一个警告时,var 具有正确的值。
$.get 命令是否需要很长时间才能完成或延迟来自哪里?
var extension = 'jpg';
var url = 'someimagefile.' + extension;
var imagevar = '';
$.get(url)
.done(function() {
imagevar = extension;
})
.fail(function() {
imagevar = 'unknown';
});
alert(imagevar);
alert(imagevar);