鸿蒙HarmonyOS(ArkTS)语法 声明变量及注意事项

好 今天我们来看一个基础的harmonyOS语法 变量声明
这里 我们还是用 ArkTS项目
我们声明变量的语法并不是ArkTS的
而是 javaScript 和 TypeScript的

可以看一下下面一张图
在这里插入图片描述
js是最初弱类型语言 于是TS作为js的副类 是一种更严谨的数据限定语法
而ArkTS 是TS的改良版

其实我们声明变量 就还是 js和ts的语法
例如 js ES6的语法 我们就可以这样

let pom = "问君能有几多愁,恰似一江春水向东流";

在这里插入图片描述
当然 我们这个是声明并赋值

但是 他存在js语法中的一个弱语言 所以 我们给pom无论是赋值 字符串 又或者数字 都是可以的

那么 我们就可以按TS的语法这样写

let pom:string = "问君能有几多愁,恰似一江春水向东流"

我们在声明时 顺带声明了string字符串类型
这样 你再给pom赋值为其他类型 他就报错了

然后 还有一种方式是声明 不赋值
TS语法 参考代码如下

let age: number

数字类型 number
在这里插入图片描述
声明时 我们并没有告诉系统 它的值是什么 等到什么时候我们需要赋值了再去处理这个变量

例如 我们可以这样
在这里插入图片描述
这里 我们上面声明类型 下面 给他赋值 下面两行 达到了第一行的效果
这里不是说下面的就不好哦 有些时候 你刚声明变量 那确实是不知道它的值是什么

然后还有一个点 ArkTS中声明变量名中有数字是允许的 但千万不要用数字开头 会报错的
而且本身编程中用数字或中文命名就是很捞的一种行为
在这里插入图片描述
还有一些变量声明需要注意的如下图
在这里插入图片描述

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值