HarmonyOS 鸿蒙Next 语句结尾要不要跟";" 号

HarmonyOS 鸿蒙Next 语句结尾要不要跟";" 号 学习语法的过程中,看到有些语句后面跟";" ,有些不跟。 这两者有什么区别吗?

5 回复

TS语言不用

更多关于HarmonyOS 鸿蒙Next 语句结尾要不要跟";" 号的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


不是强制要求,可跟可不跟。
想统一风格的话,可以用代码检查去搞。

可以不跟

我想起来《是两个空格还是制表符》这个问题,习惯之争

在HarmonyOS(鸿蒙OS)中,Next版本的开发语言主要基于ArkTS,它是TypeScript的超集。在ArkTS中,语句结尾是否需要分号(;)取决于具体的语法规则。通常情况下,ArkTS允许在语句结尾省略分号,因为JavaScript和TypeScript都有自动分号插入(ASI)机制,可以自动在需要的地方添加分号。然而,为了避免潜在的语法错误,建议在语句结尾显式地加上分号。

回到顶部