gpt4 book ai didi

javascript - JavaScriptCore 和 React Native 上的 ES6

转载 作者:可可西里 更新时间:2023-11-01 03:16:57 27 4
gpt4 key购买 nike

我想弄清楚 React Native 支持 ES6 的哪些部分。我知道列出的 Babel 转换 here ,但我很难弄清楚 JavaScriptCore 在没有任何转译的情况下 本身支持什么。比如 JavaScriptCore 会在不同的平台和设备上支持不同的东西吗?在 iOS 8 和 iOS9 上有什么不同吗?

例如,我编写了一些使用生成器函数和 ES6 集合类型的代码,这些代码不在 Babel 转换中列出的部分,并且在我测试的设备上的 React Native 中运行良好。但我怎么知道它是否适用于我定位的所有设备?

最佳答案

正如您提到的,React Native 使用 JavaScriptCore 作为 Javascript 引擎。 JavaScriptCore 也是 iOS 的 Safari 使用的引擎。对于 Andriod,一般使用 V8。所以你只需要在 a compatability table like this one. 中查看当前的功能支持。

关于javascript - JavaScriptCore 和 React Native 上的 ES6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36344494/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com