工程笔记
写给真正
交付技术栈的人
关于 React、Node.js、TypeScript 与 AI 的文章。有译文正文时显示译文。没有时显示英文,并注明这一点。
标签:ECMAScript
四个正在被取代常见Lodash辅助函数的JavaScript内置API
Math.sumPrecise、Map.getOrInsert、Array.fromAsync以及迭代器辅助函数如何替代Lodash中的常用工具,以及需要了解的精度和并发方面的注意事项。
阅读约 4 分钟审计utils.js:六种可替代手动编写辅助函数的内置函数
了解哪些原生 JavaScript API 可以替代深度克隆技巧、防御性复制、手动超时处理、延迟承诺以及 lodash 的 groupBy 方法,以及使用时需要注意哪些限制。
阅读约 5 分钟七种可替代实用工具依赖的原生JavaScript特性
How Temporal 如何通过声明、Map 插入操作、Math.sumPrecise、迭代器辅助函数、Set 方法以及 Promise.withResolvers 来消除 JavaScript 中常见的冗余代码。
阅读约 9 分钟为什么在 JavaScript 中 `catch()` 会抛出 SyntaxError 错误
了解为何空的 catch 参数列表会完全破坏 JavaScript 的解析机制,并查看编写无参数 catch 块的两种符合语法的正确方式。
阅读约 8 分钟JavaScript的隐藏工具箱:符号、WeakMap、代理和生成器
了解 Symbols、WeakMap/WeakSet、Proxy/Reflect、FinalizationRegistry 以及生成器在底层是如何运作,从而防止内存泄漏并实现框架级的元编程。
阅读约 9 分钟TypeScript私有字段与#语法:编译时隐私还是运行时隐私
对比 TypeScript 的编译时 `private` 修饰符与 ECMAScript 的运行时强制字段 `#`,帮助您为 2026 年的代码库选择合适的封装策略。
阅读约 12 分钟
常见问题
关于这些文章
是。每篇都是为本站准备的英文原创改写。结构与代码跟随来源;正文重写并做过重合检查。
英文是来源。只有存在该语言的正文译文时才显示其他语言。缺失或空白的译文仍是英文,包括在本地化网址上。
草稿经编辑后进入发布队列。站点导入只收录新的或有变更的 slug,不会重复添加。
示例仅供说明。上线前请核对技术栈与许可。若需交付,请发来简报。