摘要:
Deep Dive into the JavaScript Event Loop All In One
深入学习 JavaScript 事件循环
macrotask 宏任务:
setTimeout, setInterval, requestAnimationFrame, requestIdleCallback
clearTimeout, clearInterval, cancelAnimationFrame
I/O, UI rendering
microtask 微任务:
Promise (.then/.catch/.finally), Async / Await, queueMicrotask,
MutationObserver,IntersectionObserver, PerformanceObserver, ResizeObserver
process.nextTick
阅读全文
Deep Dive into the JavaScript Event Loop All In One
深入学习 JavaScript 事件循环
macrotask 宏任务:
setTimeout, setInterval, requestAnimationFrame, requestIdleCallback
clearTimeout, clearInterval, cancelAnimationFrame
I/O, UI rendering
microtask 微任务:
Promise (.then/.catch/.finally), Async / Await, queueMicrotask,
MutationObserver,IntersectionObserver, PerformanceObserver, ResizeObserver
process.nextTick
阅读全文
posted @ 2023-02-27 22:47
xgqfrms
阅读(29)
评论(2)
推荐(0)
摘要:
恶意机器人应对手册:预警信号及应对方 All In One
白皮书
阅读全文
恶意机器人应对手册:预警信号及应对方 All In One
白皮书
阅读全文
posted @ 2023-02-27 20:12
xgqfrms
阅读(43)
评论(0)
推荐(0)
摘要:
Chrome 浏览器性能优化:主线程 & 长任务 All In One
阅读全文
Chrome 浏览器性能优化:主线程 & 长任务 All In One
阅读全文
posted @ 2023-02-27 19:03
xgqfrms
阅读(1723)
评论(3)
推荐(0)

中华美食之糟鱼 All In One
酇城糟鱼
地方特色美食
非物质文化遗产
鲫鱼、鲤鱼
酇城夏老三糟鱼
酂城糟鱼(水糟)制作教程
why is the performance of javascript bitwise operations unstable All In One
为什么 javascript 位运算的性能不稳定 ?
~~ double not bitwise
性能优化/性能测试
如何使用 Chrome DevTools 的 Performance 面板进行性能分析 All In One
代码性能优化
Chrome 浏览器副本
Chrome 应用多开
Chrome 应用分身
微任务 & 宏任务
Promise
React Error Boundary All In One
TypeScript Playground Template All In One
TypeScript Playground 模版
TypeScript & Map & Set All In One
~~ double not bitwise / 双非位运算符, 等价于 Math.floor的功能 向下取整 ✅
双非位运算符的妙用:~~undefined => 0, 可以用于处理字符串的大数相加,避免出现 parseInt(undefined) => NaN bug ❌
浙公网安备 33010602011771号