本文是翻译介绍 JavaScript 的工作原理的,该系列原文还在更新中,原文见这里。
- 第一章:语言引擎,运行时和调用栈概述
- 第二章:如何在 V8 引擎中书写最优代码的 5 条小技巧
- 第三章:内存管理及如何处理 4 类常见的内存泄漏
- 第四章:事件循环及异步编程的出现和 5 种更好的 async/await 编程方式
- 第五章:深入理解 WebSockets 和带有 SSE 机制的HTTP/2 以及正确的使用姿势
- 第六章:WebAssembly 对比 JavaScript 及其使用场景
- 第七章:Web Workers 分类及 5 个使用场景
- 第八章:Service Workers,生命周期及其使用场景
- 第九章:网页消息推送通知机制
- 第十章:使用 MutationObserver 监测 DOM 变化
- 第十一章:渲染引擎及性能优化小技巧
- 第十二章:网络层探秘及如何提高其性能和安全性
- 第十三章:CSS 和 JS 动画底层原理及如何优化其性能
- 第十四章:解析,语法抽象树及最小化解析时间的 5 条小技巧
- 第十五章:类和继承及 Babel 和 TypeScript 代码转换探秘
- 第十六章:存储引擎及如何选择合适的存储 API
- 第十七章:Shadow DOM 内部构造及如何构建独立组件
- 第十八章:WebRTC 及点对点网络通信机制
- 第十九章:自定义元素探秘及构建可复用组件最佳实践
未经允许禁止任何形式的转载。
除非另行注明,这个项目中的所有内容采用知识共享署名 4.0 国际许可协议共享,BY Troland。
欢迎通过 Issue 或者 Pull Request 提建议。