Windows 8是否编译JavaScript?

Gre*_*ter 6 microsoft-metro windows-8 windows-runtime

令人兴奋的是,Windows 8支持Metro App开发的这么多语言.特别感兴趣的是HTML5/CSS/JavaScript.我不明白的是,这段代码是用一种可执行文件编译的(比如C#,VB和C++选项),还是我的应用程序基本上都是在IE中作为实际的网页运行?

Han*_*ant 12

是.Jcol由Chakra引擎在Windows 8上执行.与.NET即时编译器类似,它将javascript转换为优化的机器代码.此外,谷歌的V8和Mozilla的TraceMonkey引擎采取的方法.一些背景信息在这里.

  • 要清楚,它是及时编译的,但不是预编译的.如果没有发送源代码,您无法使用JS发布应用程序? (2认同)