Каковы различия между движком Firefox Javascript и Chrome V8? - PullRequest
2 голосов
/ 01 апреля 2012

Я обнаружил, что в некоторых статьях говорится, что движок Javascript от FF частично поддерживает функцию Chrome V8, или даже некоторый исходный код взят из V8!Если да, могу ли я сказать, что замена движка Javascript в Firefox на Chrome V8 просто, как пирог?Если нет, то в чем разница?

Ответы [ 2 ]

4 голосов
/ 02 апреля 2012

Насколько мне известно, единственный исходный код V8, который использует Firefox, - это вещи, которые были выделены в отдельные библиотеки (например, некоторые из числового кода преобразования).

Причины не принимать оптовую продажу V8что у него есть определенные ошибки, которых нет у SpiderMonkey (движка JS в Firefox), отсутствуют некоторые функции, которые есть у SpiderMonkey, и Firefox не сможет представить новые функции для JS, пока люди V8 не дойдут до него.

0 голосов
/ 01 апреля 2012

Движок Chrome работает быстрее (как утверждает Google).

Синтаксис такой же.

Не важно: Я не видел описания вопроса.Почему они не заменят весь движок Javascript на V8?Потому что это Google, и они не хотят иметь более 1% кода Google в своем коде.Они хотят быть «независимыми».

...