angular-zone Posted on 2025-03-17 Edited on 2025-04-07 In angular Symbols count in article: 164 Reading time ≈ 1 mins. 概述Zone是Angular中非常重要的一个概念,简单来说,Zone就是一个execution context(执行上下文),这个执行上下文可以存在于多个JS虚拟机的执行轮次中。这意味着它可以在异步操作中保持状态,而不受 JavaScript 单线程执行模型的影响。它的作用主要有以下几点: 捕获异步操作并添加额外的功能以实现自动变更检测。 应用程序性能分析(profiling) 跟踪跨多个 VM 轮次的长堆栈跟踪(long stack traces),对于调试复杂的异步代码非常有用。