本期节目主播们在谈天说地之余聊了些关于 Event 相关的话题,从浏览器事件模型到性能优化都没丢下。
由于 lock down 带来的影响尚未散去,主播们普遍未能恢复到完全的状态,本期节目还请大家多多包涵。
但如果内容有误请务必不要照顾我们,可以通过邮件或者直接评论留言的方式联系我们指正。感谢~
邮件:async.talk@gmail.com
主播
AnnatarHe: annatarhe.com
Tinko: space.bilibili.com
Sleaf: twitter.com
小鹿
Timeline
0:48 引题 - Event
1:24 Event 是什么
5:11 浏览器事件模型
9:10 AbortSignal 与 once
10:58 浏览器生命周期事件
14:35 I'm not robot!
17:47 event.target & currentTarget
18:47 无聊的面试题:事件委托
20:39 不是面试题的 Event Loop
23:51 Node Event Loop 以及你为啥不该知道
32:08 脱离前端的 Event
32:38 Event 有啥用呢?挣钱,解耦
33:56 ”事件“ 概念的杰出代表 — Nginx
35:37 一道有趣的面试题
39:15 解决问题可以靠工程,也可以用算法
40:52 如何优化高复杂度的问题
42:09 蹭个 react fiber 的热度
43:15 性能有问题?分片!
45:21 关于未发布节目的说明 — 我们倾向于做正能量节目
相关链接
Document: visibilitychange event: developer.mozilla.org
Intersection Observer API: developer.mozilla.org
What is the exact difference between currentTarget property and target property in JavaScript: stackoverflow.com
React SyntheticEvent: reactjs.org
The Node.js Event Loop, Timers, and process.nextTick(): nodejs.org
tauri: github.com
This new iOS 16 feature will rid the web of pesky CAPTCHA verification puzzles: 9to5mac.com
Difference between microtask and macrotask within an event loop context: stackoverflow.com
SPEC task queue: html.spec.whatwg.org
tokio: github.com
Thread Pools in NGINX Boost Performance 9x! www.nginx.com
React Fiber Architecture: github.com
扩展阅读
How Apple could kill CAPTCHAs with Private Access Tokens appleinsider.com
BGM by Otologic