我试图了解什么是 asm.js 以及它有什么作用,我正在阅读 Alon Zakai 的这篇文章:Asm.js 是什么,asm.js 不是什么
他首先谈到了 emscripten.js,并解释了它将 C++ 编译为 JS 的模式使用单例类型数组来使 C++ 在 JS 中感觉自如:
该模式涉及使用单例类型数组来表示内存(第 7 页)
我知道什么是单例对象以及 Javascript 中的“单例模式”是什么样的,但什么是单例类型数组?谷歌搜索一无所获。
编辑:我也确实理解 Emscripten 的作用以及关于隐式类型但静态类型变量的模式(即变量的类型在整个运行时不会改变),但是,“单类型数组”的措辞仍然超出了我的范围.