ArkTS is the default development language for OpenHarmony applications. It builds upon TypeScript with enhanced static typing to improve program stability and performance.
| Syntax Learning | references/en/introduction-to-arkts.md | | Quick Overview | references/en/arkts-get-started.md | | TS Migration | references/en/typescript-to-arkts-migration-guide.md | | Migration Background | references/en/arkts-migration-background.md | | Performance | references/en/arkts-high-performance-programming.md |
| var x | let x | | any/unknown | Specific types | | {n: 42} object literal | Define class/interface first | | [index: T]: U index signature | Record | | A & B intersection type | interface C extends A, B | | function(){} function expression | () => {} arrow function | | value type assertion | value as Type |
Руководство по синтаксису, миграции и оптимизации ArkTS для разработки HarmonyOS/OpenHarmony. Запускается по: файлам .ets, ключевым словам ArkTS, контексту HarmonyOS/OpenHarmony, пакетам @ohos. Помощь со справочником по синтаксису, миграцией TypeScript, оптимизацией производительности, ошибки компиляции, управление состоянием, разработка компонентов и вопросы, связанные с языком. Источник: summerkaze/skill-arkts-syntax-assistant.