【发布时间】:2016-02-26 22:35:25
【问题描述】:
Cordova 使用什么 JS“引擎”?它是特定于平台的还是跨所有平台的一种标准?意味着 iOS 的 safari 和 Android 的 chrome,以及可能的 Windows IE 标准?或者跨所有平台的“Cordova JS”引擎。
更具体地说,我读到它取决于浏览器 JS 实现的排序算法 .sort() 使用什么(Mozilla 使用合并排序)。我正在考虑使用我创建的合并排序函数或标准 .sort() 函数。 (无论如何这可能是一个合并排序)。内置的 .sort() 似乎快了大约 10 毫秒,或者快了大约 14%。
我想使用我的合并排序(较慢)的唯一原因是因为我确信它将在 iOS、Windows、Android 等中以完全相同的方式实现...
【问题讨论】:
-
呃,如果一个平台上的 JS 引擎碰巧对
.sort()使用了不同的算法,这会是什么时候呢?最终结果应该是一样的吧? -
你可能是对的,但这更像是一个思考问题
-
添加插件crosswalk webview,让程序只使用一个平台,让应用程序更快
标签: javascript algorithm cordova sorting