我有一个函数sumFileSizes(),它接受两个文件的名称并调用在第三个参数中传递的函数,并将它们的大小之和作为第一个参数传递给它。有一个异步函数来获取文件 ramzer getFileSize()。
function getFileSize(filename, cb) {
setTimeout(() => cb(fileSizes[filename]), Math.random() * 500);
}
function sumFileSizes(filename1, filename2, cb) {
const sum = getFileSize(filename1, cb) + getFileSize(filename2, cb);
setTimeout(cb(sum), Math.random() * 550)
}
处理后如何调用回调const sum = getFileSize(filename1, cb) + getFileSize(filename2, cb);?
互换的青春
慕侠2389804
米琪卡哇伊
相关分类