Skip to content

编译方式对比

特性预编译 (AOT)编译时运行时
发生时机程序运行前代码转换阶段程序启动后
主要任务生成优化后的机器码语法检查、代码优化、生成字节码执行指令、动态内存管理
错误类型编译错误(如平台不兼容)语法/类型错误空指针、除零错误
性能影响启动快,运行时无开销影响构建速度依赖 GC 和 JIT 优化效率
典型工具tsc(TypeScript)、C++ 编译器javac、BabelJVM、Node.js、浏览器 V8 引擎

基于 VitePress 构建