ArkTS语言-鸿蒙生态应用开发语言-华为开发者联盟

account24arrow_back16arrow_downarrow_right16back18close18collapse16expand16headpicinfo28jumphover16jumpnormal16language24menu18menu24moresearch24user
ArkTS
ArkTS
声明式语法, 极简表达。
ArkTS 结合 ArkUI 提供声明式 UI 描述、状态管理、渲染控制等强大的 UI 开发能力,拥有简洁且富有表达力的语法,通过简洁的语法和实时预览功能,大大提高了 UI 开发的效率,使得代码更易于编写和阅读。
ArkTS声明式语法
并发模型, 卓越性能。
ArkTS 新增提供 TaskPool 和Worker 两种并发编程 API 供开发者使用。同时,ArkTS 进一步提出了 Sendable 对象模型的机制来支持对象在并发任务间的引用传递,极大提升 ArkTS 对象在并发实例间的通信性能。
ArkTS并发模型
丰富标准库, 开箱即用。
ArkTS 拥有一个功能丰富的标准库,涵盖了从数据结构、算法到输入输出等方方面面,例如:高精度浮点运算、二进制 Buffer、XML 生成解析转换和多种容器库等丰富的操作方法,帮助你简化开发工作,提升开发效率。
ArkTS丰富标准库
模块化管理, 灵活构建。
ArkTS 支持应用模块化开发、编译、打包和运行,例如:应用模块化按需加载能力,方便大型复杂应用的多模块业务场景,高性能启动运行,提高了代码的模块化管理和重用性。
ArkTS模块化管理