Различается ли алгоритмы для функций JavaScript на разных Движок JavaScript?
Я запускаю Array.sort() в браузерах Хром и Fire Fox, и два из них работают по-разному для одного и того же кода.
Используются ли они разные алгоритмы для одного и того же кода?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Все, что гарантируется спецификацией, - это метод сортировки на месте нестабильный.
Итак, да, разные реализации могут использовать разные алгоритмы, и поскольку спецификация не гарантирует стабильный алгоритм, разные нестабильные алгоритмы приведут к разному порядку, если значения вашего массива оцениваются как равные, что является любым ложным возвращаемым значением из сравнения функцию передаете Array.prototype.sort().
@JobinMathew всегда Google, прежде чем спросить. Эта почта легко подошел.
какие алгоритмы используются v8 и spider monkey?