系统提供了ts和ets两种开发文件后缀,有什么区别
系统提供了ts和ets两种开发文件后缀,有什么区别,分别推荐在什么场景使用,两种后缀类型的演进策略是什么?ArkTS规范和TS严格模式有什么区别,ArkTS规范的设计思想是什么?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS为什么要提供js和ts(ets)两种版本的SDK开发包
18916浏览 • 5回复 待解决
HarmonyOS ets文件和ts文件有什么区别
2753浏览 • 1回复 待解决
#鸿蒙学习大百科#方舟UI框架提供的两种开发范式有什么区别?
1502浏览 • 1回复 待解决
问个基础问题,lpx和vp两种单位使用的场景有什么区别?
1033浏览 • 0回复 待解决
HarmonyOS 在cpp crash发生之后,faultloggerd 进行dump的时候,有两种模式:FUSION_MODE和SPLIT_MODE,想了解下这两种模式有什么区别
1099浏览 • 1回复 待解决
DevEco Studio里创建的ts文件与ets文件有什么区别吗?
6395浏览 • 1回复 待解决
eTS文件和ts文件的区别
3634浏览 • 1回复 待解决
在鸿蒙 Hybrid 开发中,WebMessagePort与JavaScriptProxy两种通信机制有何本质区别?
1002浏览 • 1回复 已解决
鸿蒙系统预装和升级有什么区别
13386浏览 • 2回复 待解决
#鸿蒙通关秘籍#HAR和HSP两种共享包的主要区别是什么?
1335浏览 • 1回复 待解决
HarmonyOS ets和ts的区别
1254浏览 • 1回复 待解决
#鸿蒙通关秘籍#为什么鸿蒙中还有HAR与HSP啊?不是已经有了hap了么?那么=两种共享包的区别是什么?
1475浏览 • 1回复 待解决
UIAbility和ExtensionAbility有什么区别?
2509浏览 • 1回复 待解决
@ohos.app.ability.Want和@ohos.application.Want两种Want的区别
3007浏览 • 1回复 待解决
LocalStorage和AppStorage有什么区别?
3052浏览 • 2回复 待解决
release和Beta有什么区别
615浏览 • 0回复 待解决
HarmonyOS 两种模式布局如何兼容。
1806浏览 • 1回复 待解决
仓颉开发HarmonyOS,internal import 和import 有什么区别?
761浏览 • 2回复 已解决
openharmony 开发文件管理器,u盘的数据怎么显示?
5515浏览 • 1回复 待解决
HarmonyOS .ets和.ts文件的差异是什么
1326浏览 • 1回复 待解决
使用ts开发而非ets开发对应用有什么影响
2081浏览 • 1回复 待解决
3518开发板_安装串口驱动,这两种情况有何异同
8757浏览 • 2回复 已解决
js获取canvas对象两种方式有啥不同?
9044浏览 • 1回复 待解决
HarmonyOS ErrorObserver两个回调有什么区别?
805浏览 • 1回复 待解决
HarmonyOS struct和class有什么区别
1374浏览 • 1回复 待解决





















ArkTS是HarmonyOS生态的应用开发语言,推荐使用.ets和.d.ets文件进行开发。HarmonyOS也提供标准的TS/JS执行环境,在需要TS代码复用的场景中,可以使用.ts文件进行开发。.ets文件中可以使用ArkUI声明式UI范式、状态管理支持等能力。.ts文件中只能使用标准TS的语法。未来ArkTS语言(.ets文件)将持续优化,提供静态类型比如细化数值类型提升运行时效率,增加更多并发语法特性提升并发场景易用性以及性能。标准TypeScript语言(.ts文件)将随着TS版本升级,保持兼容。从API version 10 Release起,ArkTS在保持TypeScript基本语法风格的基础上,进一步通过规范强化静态检查和分析,使得在程序运行之前的开发期能检测更多错误,提升代码健壮性,并实现更好的运行性能。
文档链接:
对比标准TypeScript的差异可以参考 https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/typescript-to-arkts-migration-guide-0000001820879565。
在ArkTS语法规范中,要求开启TypeScript严格模式中noImplicitReturns, strictFunctionTypes, strictNullChecks和strictPropertyInitialization的检查。