javascript - cordova使用什么js 'engine'?

标签 javascript algorithm cordova sorting

Cordova 使用什么 JS“引擎”?它是特定于平台的还是跨所有平台的一个标准?意味着 iOS 的 safari 和 Android 的 chrome,以及 windows 可能的 IE 标准?或者跨所有平台的“Cordova JS”引擎。

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

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

最佳答案

在 Android 上它使用 Android WebView它基于 Chromium,并且 uses the V8 JavaScript engine .

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

在其他平台上...好吧,无论 native Web View 是什么。

关于javascript - cordova使用什么js 'engine'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35662994/

相关文章:

javascript - 知道绿点的坐标,使用输入将其滚动到红点周围

基于加权值确定项目顺序的算法

mysql - SQL 速度和嵌套查询的优化

sqlite - Phonegap不支持sql Rand(),该怎么办?

javascript - 如果单击,则显示每个用户的表行

javascript - 指向 JavaScript 数组中多个元素的正确语法是什么?

iphone - 在 xcode 中构建时保持 iphone 解锁

android - Cordova ubuntu : An error occurred while listing Android targets

javascript - Angular 为 2 的三态复选框

algorithm - 如何使用一对六面骰子创建有偏数生成器