《鸿蒙HarmonyOS应用开发基础教程》TypeScript基础语法
《鸿蒙HarmonyOS应用开发基础教程》TypeScript之—数据类型和
变量
目录12数据类型引言3变量
引言01
引言TypeScript是由微软开发的开源编程语言它是JavaScript的一个超集,添加了静态类型定义TypeScript通过编译器转译为JavaScript代码,可以在任何浏览器和操作系统运行。
数据类型02
数据类型数组类型(array)元组类型(tuple)枚举类型(enum)布尔类型(boolean)数字类型(number)字符串类型(string)void类型(void)任意类型(any)
布尔类型在条件判断、循环控制等场景中,布尔类型是非常常用的。布尔类型是最基本的数据类型,用于表示逻辑值,只有两个值:true和false。letflag:boolean=false;flag=true;
数字类型数字类型支持多种数学运算,如加减乘除、取模等。TypeScript中的数字(number)类型用于表示整数和浮点数。在科学计算、金融计算等需要高精度计算的场景中,数字类型是必不可少的。letnum:number=128;num=468;
字符串类型字符串类型用于表示文本数据,可以包含任意字符,包括字母、数字、标点符号等。可以对字符串进行各种操作,例如连接、截取、查找、替换等。在用户界面设计、文本处理等场景中,字符串类型是非常常用的。letstr:string=‘typescript’;str=‘ArkTS’;
任意类型任意类型是一种特殊的数据类型,表示可以是任意类型的数据。在编写代码时,如果暂时不确定某个变量的具体类型,可以使用任意类型进行占位。但需要注意,使用任意类型可能会降低代码的类型安全性,应尽量避免在大型项目中使用。leta:any=‘typescript’;//字符串类型a=8;//数字类型
数组类型数组类型用于表示一组有序的数据集合,可以包含任意类型的数据。数组类型支持多种数组操作,如添加、删除、遍历等。在需要处理大量数据、进行批量操作的场景中,数组类型是非常有用的。letarr:number[]=[1,2];//使用[]创建数组letarr:Arraynumber=[1,2,3];//使用数组泛型创建数组
元组类型感谢您下载包图网平台上提供的PPT作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!元组定义元组是一种特殊的数组,它可以包含不同类型的元素,且每个元素的类型都是确定的。元组声明元组的声明方式与数组类似,只是在类型后面加上具体的类型,如`[number,string]`表示一个包含数字和字符串的元组。元组用途元组常用于表示一组相关联但类型不同的数据,如返回值的多个结果、键值对等。元组操作元组是数组的一种特殊形式,因此它也可以使用数组的大部分操作方法。
枚举类型枚举类型是一种由程序员定义的数据类型,用于表示一组命名的常量值。使用‘enum’关键字来声明枚举类型,并列出所有可能的取值及其对应的标识符。枚举类型在需要表示一组固定值的场景中非常有用,如一周的七天、颜色等。
void类型空值类型用于表示没有任何返回值的函数或方法的返回类型。在定义函数或方法时,如果该函数或方法不返回任何值,则应将返回类型设置为void。
变量03延迟符号
变量使用`let`、`var`和`const`关键字声明变量,其中`let`和`const`是在ES6中引入的。let用于声明一个块级作用域的变量,可以被重新赋值。变量的命名规则:可以包含数字和字母,变量名不能以数字开头,除了下划线?_?和美元?$?符号外,不能包含其他特殊字符。const用于声明一个只读的常量,一旦声明并赋值后,就不能再次修改它的值。
总结TypeScript数据类型主要分为:布尔型、数字型、字符串型、数组、元组、枚举以及void类型等等掌握数据类型可以帮助我们选择合适的数据类型存储数据变量的声明方式变量的命名规则认真学鸿蒙一起干大事
《鸿蒙HarmonyOS应用开发基础教程》TypeScript之—运算符
目录12运算符及其应用场景运算符的基本概念
运算符的基本概念01
运算符的基本概念运算符也称为操作符,用于实现赋值、比较和执行算术运算等功能。TypeScri