Cordova 使用什么 JS“引擎”?它是特定于平台的还是跨所有平台的一个标准?意味着 iOS 的 safari 和 Android 的 chrome,以及 Windows 可能的 IE 标准?或者跨所有平台的“Cordova JS”引擎。
更具体地说,我读到它取决于浏览器 JS 实现的排序算法 .sort() 使用的(Mozilla 使用合并排序)。我正在考虑使用我创建的合并排序函数或标准 .sort() 函数。 (无论如何,这可能是合并排序)。内置的 .sort() 似乎快了大约 10 毫秒,或者快了大约 14%。
我想要使用合并排序(较慢)的唯一原因是因为我确信它在 iOS、Windows、Android 等上的实现完全相同......
在 Android 上它使用Android 网页视图 http://developer.android.com/guide/webapps/index.html它是基于铬的,并且使用V8 JavaScript引擎 https://developer.chrome.com/multidevice/webview/overview.
在 iOS 上,从 iOS8 开始,它使用WKWebView https://developer.apple.com/library/ios/documentation/WebKit/Reference/WKWebView_Ref/这是基于 Safari 和使用 Nitro JavaScript 引擎 http://developer.telerik.com/featured/why-ios-8s-wkwebview-is-a-big-deal-for-hybrid-development/.
在其他平台上......好吧,无论本机网络视图是什么。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)