typescript|自动化UI测试|TS|入门(一)—— 基本数据类型
TypeScript——基本数据类型TypeScriptBoolean、number、stringany与联合Enum——枚举TypeScript这是我在自学自动化测试的路上,又一个巨坑……先学吧……Boolean、number、stringlet isBool: Boolean = trueisBool = falselet num: Number = 123num = 0x123123abnu
·
TypeScript——基本数据类型
TypeScript
这是我在自学自动化测试的路上,又一个巨坑……谁让我欠嗖嗖的要用呢……先学吧……
Boolean、number、string
let isBool: Boolean = true
isBool = false
let num: Number = 123
num = 0x123123ab
num = 0b001101010
let str: String = 'hhhhh'
let str1: String = `wuhu ${str}`
这里没什么好讲的,下面一位~
any与联合
let notSure: any = 1;
notSure = 'abc'
notSure = false;
let numOrStr: number | String = 1;
numOrStr = 'abc'
any——使用第三方的类库,不确定参数类型时使用
注意:使用any类型,变量不会有代码智能提示
联合——一个变量可能为多种类型时,使用联合类型
Enum——枚举
之前在那个语言里见过这东西来着,记不太起来了,用起来很方便的一个类型
常用的一些关键字常量就可以用这个东西定义
enum Dir{
dong = '1',
nan = '2',
xi = '3',
bei='4'
}
let dir: Dir = Dir.dong
if (dir == Dir.dong) {
console.log(dir)
}
先npx tsc 编译了,得到js文件运行
数组与元组
这个东西也很雷同……
let nums: number[] = [1,2,3]
nums.push(4)
let strarray: Array<string> = ['abc']
strarray.push('a')
let numstuple: [number,string] = [1,'w']
numstuple = [2,'n'];
主要就是元组指定了类型,必须按顺序按类型给值,其他没什么好说的。
记录学习、爬坑经验
0年经验小白,欢迎大佬指点!
希望可以帮到你!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)