JavaScript in Browser MOC
浏览器中的 JavaScript 子主题地图,组织宿主能力、页面对象、事件与并发相关笔记。
#type / moc
#status / growing
#resource / javascript
#platform / browser
[!info] related notes
- 父 MOC: javascript-moc
- 子主题总览: javascript-in-browser
- 并列子主题: javascript-in-nodejs-moc
JavaScript in Browser MOC
这张地图覆盖什么
这张地图覆盖浏览器作为 JavaScript 宿主环境时的核心知识簇,包括脚本加载、DOM/BOM、事件、页面状态、并发与浏览器特有能力。
从这里开始
- javascript-in-browser - 先建立“语言本体 vs 浏览器宿主能力”的边界
- html-js-scripts - 进入脚本加载与模块脚本
- javascript-dom / javascript-bom - 进入页面结构与浏览器环境对象
页面入口与脚本加载
页面结构与环境对象
- javascript-dom
- javascript-bom
- window-object
- location-object
- history-object
- navigator-object
- screen-object
事件与页面交互
- javascript-events
- add-event-listener
- frontend-event-propagation
- frontend-event-bubbling
- debounce-and-throttle