EventLoop
磐石BedRock
一个不会写后端和APP的程序员不是一个好的前端程序员,对!没错!菜鸡前端程序员就是我!
展开
-
Node.js 11Version 版本之后 底层的任务执行栈的问题,宏任务与微任务执行的顺序做出了改变
在以往的Node版本中,也就是11.0 之前, JS的执行栈的顺序是执行同类型的宏任务 -> 在间隙时间执行微任务 ->event loop 完毕执行下一个event loop而在最新版本的11.0之后, NodeJS为了向浏览器靠齐,对底部进行了修改,最新的执行栈顺序和浏览器的执行栈顺序已经是一样了执行首个宏任务 -> 执行宏任务中的微任务 -> event loo...原创 2019-07-29 21:04:56 · 1341 阅读 · 1 评论 -
前端架构能力——01(JS的核心)
前端架构能力——JS的核心主要知识:对象、原型链、构造函数、执行上下文堆栈、执行上下文、变量对象、活动对象、作用域链、闭包、this预热:什么是爆栈?// 堆栈溢出 -> 自己调用自己, 是否会存在堆栈溢出错误? =》 会存在function foo(){ foo(); setTimeout(foo, 0) // 解决堆栈溢出,进行异步处理这个函数, 但是会在另开的子线程中堆...原创 2019-08-08 00:05:03 · 582 阅读 · 0 评论