我现在对JavaScript引擎感到困惑.我知道V8是一个大问题,因为它将JavaScript编译为本机代码.
然后我开始阅读Mozilla SpiderMonkey,据我所知,它是用C语言编写的,可以编译JavaScript.那么这与V8有什么不同呢?如果这是真的,为什么Firefox不这样做呢?
最后,Rhino是否真的将JavaScript编译为Java字节代码,以便您获得Java的所有速度优势?如果没有,为什么人们在桌面上编写脚本时不能运行V8?
javascript v8 rhino spidermonkey javascript-engine
javascript ×1
javascript-engine ×1
rhino ×1
spidermonkey ×1
v8 ×1