OpenHarmony开发者论坛

标题: 系统使用了ArkTS作为开发语言,那这些代码的在底层的解释运行的环境是自研的还是用的开源的,比如v8、jscore?另外系统也适配了React Native引擎,是不是也是复用的这个运行环境? [打印本页]

作者: 北向实践与赋能    时间: 2024-3-8 17:02
标题: 系统使用了ArkTS作为开发语言,那这些代码的在底层的解释运行的环境是自研的还是用的开源的,比如v8、jscore?另外系统也适配了React Native引擎,是不是也是复用的这个运行环境?
[md]系统使用了ArkTS作为开发语言,那这些代码的在底层的解释运行的环境是自研的还是用的开源的,比如v8、jscore?另外系统也适配了React Native引擎,是不是也是复用的这个运行环境?
[/md]
作者: 北向实践与赋能    时间: 2024-3-8 17:03
标题: 系统使用了ArkTS作为开发语言,那这些代码的在底层的解释运行的环境是自研的还是用的开源的,比如v8、jscore?另外系统也适配了React Native引擎,是不是也是复用的这个运行环境?
[md]**关键字**
JS引擎

**解决方案**

1. 系统ArkTS语言运行在自研的方舟编译运行时,运行的是应用包中经过方舟编译工具链编译ArkTS/TS/JS源码后生成的字节码。
2. 系统适配的React Native引擎目前仍是运行JS源码,运行在系统提供的V8引擎。
[/md]




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5