摘要: 概述 编译与转译 编译(Compile):通常是 高级语言 → 机器码/字节码,比如 C → 汇编。 转译(Transpile):通常是 一种语言的源代码 → 另一种语言的源代码,保持抽象层级接近。 前端中常见的转译操作,如下: ES6 -> ES5 TS -> JS SASS -> CSS 代码转 阅读全文
posted @ 2025-08-31 20:29 Zhentiw 阅读(18) 评论(0) 推荐(0)
摘要: 今天我们来解决一个很多同学经常搞混的概念对:并发和并行。 这两个词在日常交流中常常被混用,但在编程领域,它们指的是完全不同的执行模式。理解它们的区别,不仅能帮你正确选型,还能在调优性能时少走弯路。 一个小问题 👉 一边刷手机一边等外卖,这算是并发还是并行? 如果你下意识觉得“反正就是同时干两件事” 阅读全文
posted @ 2025-08-31 20:22 Zhentiw 阅读(19) 评论(0) 推荐(0)
摘要: async function runWithConcurrency(items, worker, maxConcurrency) { if (!items?.length) return; let i = 0; const workers: Array<Promise<void>> = []; as 阅读全文
posted @ 2025-08-31 20:15 Zhentiw 阅读(6) 评论(0) 推荐(0)