预备语法还是要看看 Mastering TypeScript.
ArkTS 与 前端 TS 的不同在于, 鸿蒙的运行时, 基于 TS, 如果静态语法检查到错误就不会继续.
而前端 TS 是一个语法解释器, 遇到了语法错误, 还是可以在浏览器中运行.
如果基于构建工具进行构建, 利用一些第三方工具, 在检查到语法错误时, 会停下继续编译.
黑马前期视频中介绍了基本的 TS 语法:
- 变量与类型描述
- 基本数据类型 (数字, 字符串, 布尔)
- 数组
- 函数与箭头函数
- 接口与对象, 对象方法
- 联合类型 (
|
) - 枚举 (字符串枚举)