Spr*_*ael 5 firefox google-chrome v8 javascript-engine
我在一些文章中发现,FF 的 Javascript 引擎部分采用了 Chrome 的 V8 功能?甚至一些源代码来自 V8!如果是这样?我能说用 Chrome 的 V8 替换 Firefox 中的 Javascript 引擎就像馅饼一样容易吗?如果不是,有什么区别?
据我所知,Firefox 使用的唯一 V8 源代码是被分解到单独的库中的东西(例如一些数字转换代码)。
不采用 V8 批发的原因是它有一些 SpiderMonkey(Firefox 中的 JS 引擎)没有的错误,缺少 SpiderMonkey 的一些功能,并且 Firefox 在 V8 之前无法为 JS 引入新功能人们开始了解它。
Chrome 引擎速度更快(谷歌声称)。
语法是相同的。
没关系:我还没有看到问题描述。为什么他们不用 V8 替换整个 Javascript 引擎?因为这是 Google,他们不想在自己的代码中包含超过 1% 的 Google 代码。他们想要“独立”。
归档时间: |
|
查看次数: |
8077 次 |
最近记录: |