首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在react-native中没有巴别塔转译的ES6和ES7功能?

在react-native中没有巴别塔转译的ES6和ES7功能?
EN

Stack Overflow用户
提问于 2017-12-22 08:29:21
回答 1查看 549关注 0票数 6

我喜欢使用Javascript ES6和ES7语法(特别是异步/等待,我的新好朋友),而不需要转换。这是一种选择吗?这应该是一种选择吗?

这完全取决于次要问题:在安卓和iOS上,原生反应引擎有效地使用了什么Javascript引擎?它是从设备本身获取的吗?(在这种情况下,转译是唯一的选择...)或者是由React Native提供的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-22 10:16:32

您可以在React Native中愉快地使用async/await (实际上,您已经能够这样做一段时间了……从0.10开始)。至于在不转译的情况下使用它,这是一个稍微棘手的问题。React Native只需要Node v6和更高版本,所以显然有相当多的代码转换是通过Webpack/Babel完成的,以确保它仍然可以与旧版本的Node一起工作。

设备上部署的环境是JavaScriptCore (有关详细信息,请参阅JavaScript Environment )。当你在调试的时候,你正在通过Chrome使用V8。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47934492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档