function f1(callback){ setTimeout(function () { // f1的任務代碼 callback(); }, 1000); })f1(f2);已經理解回調的真諦:就是執行順序的不確定性,不需要等待了。但是下面的問題沒真正明白為什么這種寫法就把同步轉換為異步了,不還是執行完f1,然后調用f2嗎?還是f2在等待f1??求大神解釋
JavaScript 回調函數基礎問題
簡單噠幸福
2016-09-30 17:52:50