在实际的工程项目中,除了函数调用、数据传递等语言层面的基础操作之外,还需要与运行时系统进行交互。与Windows/Linux等本地环境相比,Emscripten的运行时环境在模块生命周期、文件访问等方面存在很大的差别。本章将介绍最常用的与Emscripten运行时相关的特性,包括消息循环、文件系统、内存管理等内容。