# how-javascript-works **Repository Path**: dddreee/how-javascript-works ## Basic Information - **Project Name**: how-javascript-works - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-03-31 - **Last Updated**: 2024-12-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # how-javascript-works > Contributors: [@Troland](https://github.com/Troland/) [@三月](https://github.com/heaven2049)。 > > 本文是翻译介绍 JavaScript 的工作原理的,该系列原文还在更新中,原文见[这里](https://blog.sessionstack.com/tagged/tutorial)。 ## 目录结构 - 第一章:[语言引擎,运行时和调用栈概述](overview.md) - 第二章:[如何在 V8 引擎中书写最优代码的 5 条小技巧](v8.md) - 第三章:[内存管理及如何处理 4 类常见的内存泄漏](memory-management.md) - 第四章:[事件循环及异步编程的出现和 5 种更好的 async/await 编程方式](event-loop.md) - 第五章:[深入理解 WebSockets 和带有 SSE 机制的HTTP/2 以及正确的使用姿势](http.md) - 第六章:[WebAssembly 对比 JavaScript 及其使用场景](webassembly.md) - 第七章:[Web Workers 分类及 5 个使用场景](worker.md) - 第八章:[Service Workers,生命周期及其使用场景](service-worker.md) - 第九章:[网页消息推送通知机制](push-notifications.md) - 第十章:[使用 MutationObserver 监测 DOM 变化](mutation-observer.md) - 第十一章:[渲染引擎及性能优化小技巧](rendering.md) - 第十二章:[网络层探秘及如何提高其性能和安全性](networking.md) - 第十三章:[CSS 和 JS 动画底层原理及如何优化其性能](animation.md) - 第十四章:[解析,语法抽象树及最小化解析时间的 5 条小技巧](ast.md) - 第十五章:[类和继承及 Babel 和 TypeScript 代码转换探秘](transpiling.md) - 第十六章:[存储引擎及如何选择合适的存储 API](storage.md) - 第十七章:[Shadow DOM 内部构造及如何构建独立组件](shadow-dom.md) - 第十八章:[WebRTC 及点对点网络通信机制](webrtc.md) - 第十九章:[自定义元素探秘及构建可复用组件最佳实践](custom-element.md) ## 版权说明 未经允许禁止任何形式的转载。 除非另行注明,这个项目中的所有内容采用[知识共享署名 4.0 国际许可协议](http://creativecommons.org/licenses/by/4.0/)共享,BY [Troland](https://github.com/Troland)。 欢迎通过 Issue 或者 Pull Request 提建议。 ## 来杯咖啡 [赞助我](https://user-images.githubusercontent.com/1475173/39091700-c211409e-462c-11e8-8531-90261c9a7b73.png)