אקדמיה סביבות

לחץ כאן לכל השאלות

מה יהיה סדר הפלט?

1
done
הרצאה 6 - console.log("A") ו-console.log("D") הם קריאות סינכרוניות ולכן יורצו מיידית. Promise.then(...) נכנס ל־Microtask Queue – וירוץ מיד אחרי שהמחסנית (Call Stack) מתפנה. setTimeout(..., 0) נכנס ל־Task Queue, ורק אחרי שה-Microtasks נגמרים – ייכנס לביצוע. לכן הפלט: A, D, C, B
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 30
הרצאה 6 - console.log("A") ו-console.log("D") הם קריאות סינכרוניות ולכן יורצו מיידית. Promise.then(...) נכנס ל־Microtask Queue – וירוץ מיד אחרי שהמחסנית (Call Stack) מתפנה. setTimeout(..., 0) נכנס ל־Task Queue, ורק אחרי שה-Microtasks נגמרים – ייכנס לביצוע. לכן הפלט: A, D, C, B
by

* השאלה נוספה בתאריך: 19-07-2025