大家好:我用JavaScript 自定義了一對象,里面封裝了一些chrome的API,這些API有很多回調函數,我通過一個自定義function a()的方法執行這些API,最后得到一個數值。但是當我new 了這個對象后再執行對象a方法后,發現對象里面的API是異步執行的,調用對象.a()方法后輸出的是0,而a方法里面卻輸出了大于0的值。我作了延遲,等這個方法執行完后再顯示,還是為0。調用對象.a()方法后輸出的結果的時間比a方法里面輸出結果的時間晚,為什么還是得不到結果?謝謝!
等待調用函數的返回值
陪伴而非守候
2018-08-16 09:09:31