我該如何等到兩個函數結束時,並且只有在爲它們調用回調才能繼續執行腳本之後。函數的並行執行並等待它們的完成
我關注的jQuery deferred.then(),但我不明白如何在我的情況下使用它
GoogleDriveModule.checkAuth(function(authResult) {
if (authResult) {
return parts_count += 1;
}
});
DropboxModule.isAuthenticated(function(authResult) {
if (authResult) {
return parts_count += 1;
}
});
+1,比我的要乾淨得多。不知道它是否「更快」。 –
@ Karl-AndréGagnon:我不認爲這種差別是可以衡量的,但絕對而言,它肯定會「較慢」。這裏的主要吸引力在於,你可以繼續鏈接或集成任何延遲(主或任一子)到任何其他異步管道。 – Jon