什么是js'引擎'科尔多瓦使用?

时间:2016-02-26 22:35:26

标签: javascript algorithm cordova sorting

JS'引擎'科尔多瓦使用?它是特定于平台还是所有平台的标准?意味着iOS和Chrome的安卓游戏,以及适用于Windows的IE标准?或者是科尔多瓦JS'所有平台上的引擎。

更具体地说,我读到它取决于浏览器JS实现什么排序算法.sort()使用(Mozilla使用merge-sort)。我正在考虑使用我创建的合并排序函数或标准.sort()函数。 (无论如何,这可能是合并排序)。内置的.sort()似乎快了大约10ms,或者快了大约14%。

唯一的原因我想使用我的合并排序(较慢)是因为我确信它将在iOS,Windows,Android等实现完全相同...

2 个答案:

答案 0 :(得分:5)

在Android上,它使用基于Chromium的Android WebViewuses the V8 JavaScript engine

在iOS上,从iOS8开始,它使用基于Safari和WKWebViewuses the Nitro JavaScript engine

在其他平台上......好吧,不管本机网络视图是什么。

答案 1 :(得分:2)

Cordova最终是一个嵌入了Web视图的本机应用程序,它使用特定于部署应用程序的平台的Web浏览器组件。

如果您仍希望使用其他Web浏览器组件。看看Crosswalk