自由的羽毛 发表于 2024-10-14 00:43:31

【HarmonyOS开发条记 2 】 -- ArkTS语法中的变量与常量

ArkTS是HarmonyOS开发的编程语言
ArkTS语法中的变量

【语法格式】: let 变量名: 类型 = 值


[*]let:是定义变量的关键字
[*]类型: 值数据类型, 常用的数据类型 字符型(string)、数字型(number)、布尔型(boolean)
示例:
// 变量的定义
// let 变量名: 类型 = 值
let a: string = "hello"
let b: number = 1
let c: boolean = true

// 改变变量的值
a = "你好"

console.log(a)
// console.log() 函数只能输出字符串,使用String将 number 和 boolean 类型转换成字符串
console.log(String(b))
console.log(String(c))

console.log('变量b的值是', b)
console.log('变量c的值是', c)
console.log() 函数为输出函数,在控制台输出
在index.ets 文件的首部输入上述代码,然后革新预览器, 在下方输出框中点击日志就可看到输出结果
https://i-blog.csdnimg.cn/direct/d2af7650c9a941b5939da810c49bfbbd.png
ArkTS语法中的常量

【语法格式】: const 常量名: 类型 = 值


[*]const :是定义变量的关键字
[*]类型: 值数据类型, 常用的数据类型 字符型(string)、数字型(number)、布尔型(boolean)
示例
// 常量: const 常量名: 类型 = 值
const PI: number = 3.14

console.log("PI的值是",PI)

https://i-blog.csdnimg.cn/direct/4b2a3c3dae8a48a3859d75e1405e6ff7.png
修改常量预览器会报错, Cannot assign to 'PI' because it is a constant., 常量不可修改
https://i-blog.csdnimg.cn/direct/b52bf0b6315045cbbd83a812e0cb9680.png
常量和变量的定名规则



[*]只能包含数字、字母、下划线、$, 不能以数字开头
[*]不能使用内置关键字或保留字(如let、const)
[*]严格区分大小写
建议:


[*]变量名要取得有意义
[*]变量名用全小写,加下划线分割的情势 local_var_name
[*]全局常量名: GLOBAL+全部大写+下划线 GLOBAL_CONSTANT_NAME ;
[*]全局变量名: global加全部小写+ 下划线 global_var_name

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【HarmonyOS开发条记 2 】 -- ArkTS语法中的变量与常量