js的定时器和事件监听
定时器与事件监听是理解异步调度的直观入口。
#type / concept
#status / growing
#resource / javascript
#platform / browser
[!info] related notes
- 所属 MOC: ecmascript异步, javascript-in-browser-moc
- 上位主题: javascript-in-browser
- 前置概念: 同步与异步
- 并列概念: js事件循环
- 关系笔记: ecmascript异步
js 的定时器、事件监听
这篇笔记保留为异步主题的直观入口:它们都不是立刻执行回调,而是先注册,后触发。
共同点
- 先注册未来条件
- 条件满足后把回调交回 JavaScript
- JavaScript 再按调度规则执行
为什么这篇重要
- 它让“异步”不只停留在抽象定义
- 它自然引出“回调什么时候执行”这个问题
- 这个问题的下一站就是 js事件循环