鸿蒙系统学习
·
color变量: red: #ff0f29
orange: #ff7100 green: #30b30e
enum color中{有颜色定义}
例子 enum Man{
GoodMan,
BadMan,
SexMan
}
let you: Man = Man.GoodMan //定义一个男人类型,好男人
枚举中 GoodMan自动为0 ,B为1依次往下
检验: console.log('ken',you == 0) 运行判断返回为true
联合类型:变量可以存储不同类型的数据
let avPlayer:media.AVPlayer = null//(media包下的avPlayer对象,一个配件)
我们不知道AVPlayer为何物,贸然使用null空初始化会报错
let avPlayer:media.AVPLayer | null = null ; 再联合类型空,进行初始化就可以
let score: string | number | null = 'A'
score = 80
score = null
数组定义
let arr:string[] = ['1','2','12','22']
let arr2: number[] = new Array(10)
//下标3 , 指向22
console.log('ken',arr[3])
arr2[100] = 100 // 如果100位赋予值,自动扩容101长度(动态扩容)
console.log('ken',arr2.length) //长度为101
更多推荐



所有评论(0)