eTS文件和ts文件的区别?

eTS文件和ts文件的区别

阅读 2.9k
avatarAI BotBETA

eTS文件和ts文件都是与TypeScript相关的文件类型,但它们之间存在一些关键差异。

eTS文件是Extended TypeScript的简称,它是对TypeScript语言的扩展。eTS通过添加新的语法和功能,为TypeScript开发人员提供了更丰富的编程选项。这些扩展可能包括对TypeScript现有功能的改进、新特性的添加以及对现有特性的调整。使用eTS可以让你编写更强大、更灵活的TypeScript代码。

ts文件是TypeScript源代码文件,它是使用TypeScript语言编写的源代码文件。ts文件包含使用TypeScript编写的代码,这些代码经过编译后将转换为JavaScript代码。ts文件通常用于定义TypeScript类、接口、函数等,并使用TypeScript的类型系统来提供更好的代码提示和静态类型检查。

总结来说,eTS文件是对TypeScript语言的扩展,提供了更多的功能和语法选项,而ts文件是使用TypeScript语言编写的源代码文件,主要用于定义类型和编写类型安全的代码。

4 个回答

ArkTS基于兼容了TS语法,继承了TS的所有特性。当前,ArkTS在TS的基础上主要扩展了声明式UI能力,让开发者能够以更简洁、更自然的方式开发高性能应用。推荐用ArKTS开发UI相关内容,TS可以用来开发业务逻辑相关内容。

参考链接

初识ArkTS

TS文件是指使用TypeScript编写的源代码文件,ArkTS是TS的超集。ArkTS在TS的基础上主要扩展了声明式UI能力。

本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。

楼主,你好,这个区别,我想了一下eTS文件和ts文件是两种不同的文件类型,ets文件和ts文件最直接的区别就是ets可以导入ts包,需要说的是ets文件,也就是ArkTS,它是HarmonyOS优选的主力应用开发语言,ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集,所以在实际的开发中,全部以ets文件作为开发,一点问题没有,正如官方给出的各个案例,打开也全是ets文件。

image.png

本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。

ArkTS是TS的超集,兼容TS的同时也对TS做了一些限制,具体适配文档可以参考官方从TypeScript到ArkTS的适配规则.

ets文件和ts文件一个最明显的区别是ets可以导入ts包,ts中不可以导入ets包,在鸿蒙arkts开发中一般创建ets文件,UI相关的开发都要用ets,如果要开发适配web的库的话可以考虑ts。

本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题