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

打印 上一主题 下一主题

主题 707|帖子 707|积分 2121

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

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


  • let:是定义变量的关键字
  • 类型: 值数据类型, 常用的数据类型 字符型(string)、数字型(number)、布尔型(boolean)
示例:
  1. // 变量的定义
  2. // let 变量名: 类型 = 值
  3. let a: string = "hello"
  4. let b: number = 1
  5. let c: boolean = true
  6. // 改变变量的值
  7. a = "你好"
  8. console.log(a)
  9. // console.log() 函数只能输出字符串,使用String将 number 和 boolean 类型转换成字符串
  10. console.log(String(b))
  11. console.log(String(c))
  12. console.log('变量b的值是', b)
  13. console.log('变量c的值是', c)
复制代码
console.log() 函数为输出函数,在控制台输出
在index.ets 文件的首部输入上述代码,然后革新预览器, 在下方输出框中点击日志就可看到输出结果

ArkTS语法中的常量

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


  • const :是定义变量的关键字
  • 类型: 值数据类型, 常用的数据类型 字符型(string)、数字型(number)、布尔型(boolean)
示例
  1. // 常量: const 常量名: 类型 = 值
  2. const PI: number = 3.14
  3. console.log("PI的值是",  PI)
复制代码

修改常量预览器会报错, Cannot assign to 'PI' because it is a constant., 常量不可修改

常量和变量的定名规则



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


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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

自由的羽毛

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表