【发布时间】:2017-07-31 18:01:12
【问题描述】:
我正在阅读本关于 NativeScript 的文档,其中说明了有关 Apple 的 JavaScriptCore (JSC) 虚拟机的以下内容:
它负责 JavaScript 代码处理。一个很好的比喻 可以通过 Node.js 处理 JavaScript 和翻译的方式来实现 它到底层系统API。我们正在处理每个 getter/setter 在 JavaScript 对象上,并在需要时动态调用 iOS API。这 虚拟机在应用程序的进程中加载并运行 主 UI 线程。 Apple 不允许在 AppStore 应用程序中使用 JIT,因此 JIT 在我们的构建中被禁用。
我对粗体句子感到好奇。这是什么意思?如果VM 被禁用,JavaScript 是如何解释的?
谢谢
【问题讨论】:
标签: javascriptcore