從來就從不同的來源,從來就學習的Javascript遇到的代碼塊:的Javascript無極
function waitForUI() {
return new Promise(function (resolve) {
display.getBoundingClientRect();
requestAnimationFrame(function() {
requestAnimationFrame(resolve);
});
});
}
從什麼從來就明白,承諾對象可以解決或拒絕,這取決於哪一個會發生不同的事情。但在這種情況下,承諾只有解決,意味着它永遠不會被拒絕?然後在這個功能裏面有一個孩子的承諾,只有解決了。如果這個承諾總是要經過的話,那麼這個承諾有什麼意義呢?
我不完全確定這個功能是如何工作的,所以如果有人能給我一個提示,我會非常感激,我一直在想它,但一直沒有得到一個好的答案。
乾杯
好that's完美的,我現在該怎麼理解它作品。非常感謝trincot(對不起,我沒有聲望給答案+1)。 – MrRobot0150
不客氣;-) – trincot