要理解js的調(diào)用棧,首先要 理解執(zhí)行上下文。
1.執(zhí)行上下文的概念:是當(dāng)前js代碼被解析和執(zhí)行所在環(huán)境的抽象概念
2.執(zhí)行上下文的類型:一圖勝過(guò)千言萬(wàn)語(yǔ),你看

執(zhí)行上下文.png
執(zhí)行棧
1.執(zhí)行棧又叫調(diào)用棧,用于存儲(chǔ)代碼執(zhí)行過(guò)程中創(chuàng)建的所有執(zhí)行上下文
2.特點(diǎn):LIFO(Last In First Out 后進(jìn)先出)
執(zhí)行上下文的創(chuàng)建
當(dāng)前執(zhí)行上下文EC.png

當(dāng)前執(zhí)行上下文EC.png