- 博客(3)
- 收藏
- 关注
原创 浏览器渲染和事件循环
当主线程的同步任务执行完成后,它会检查任务队列,将异步任务的回调函数推入执行栈,最终输出 ‘Timeout callback’。JavaScript 引擎遵循事件循环的机制,在执行完当前宏任务后,会检查微任务队列,执行其中的微任务,然后再取下一个宏任务执行。事件循环的持续性:事件循环是一个持续的过程,它会不断地检查任务队列,确保异步任务能够在适当的时机被执行。代码逻辑执行完毕(当前宏任务执行完毕),开始执行当前宏任务产生的微任务队列,输出promise1,该微任务遇到then,产生一个新的微任务。
2024-09-18 08:09:21 1033
原创 原型链的推演过程
/ console.log("🚀 ~ 关系是", exampleFn.__proto__ === Fn.prototype);// console.log("🚀 ~ 箭头函数的原型是", arrow.prototype);// console.log("🚀 ~ 函数的原型是", Fn.prototype);//. 3、实例的 “隐式原型” 指向构造函数的 “prototype”(三角关系)// console.log("🚀 ~ 函数的a是:", sum.a);//. 4、Fn.prototype是什么?
2024-09-07 16:54:37 380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人