我试图让一个函数返回一个下载链接的文件大小,我的意思是:
var promise = await getFileSize('https://download.microsoft.com/download/8/b/4/8b4addd8-e957-4dea-bdb8-c4e00af5b94b/NDP1.1sp1-KB867460-X86.exe');
promise.success('File size: '+function (data) {
alert(data.getResponseHeader("Content-Length"));
});
函数在哪里:
async function getFileSize(url) {
return Promise.resolve($.ajax({
type: "HEAD",
url: url,
async: true
}));
}
但是有了这段代码,我得到了
未捕获(承诺)TypeError:无法读取未定义的属性“成功”