
TypeScript
文章平均质量分 81
雪芽蓝域zzs
礳励前行 不负韶华
展开
-
TypeScript(十二)泛型、模块
泛型是一种编程语言特性,允许在定义函数、类、接口等使用占位符来表示类型,而不是具体的类型。泛型是一种在编写可重用、灵活且类型安全的代码时非常有用的功能。使用泛型的主要目的是为了处理不特定类型的数据,使得代码可以适用于多种类型而不失去类型检查。(1)代码重用 - 可以编写与特定类型你那个无关的通用代码,提高代码的复用性。(2)类型安全 - 在编译时进行类型检查,避免在运行时出现类型错误。(3)抽象性 - 允许编写更抽象和通用的代码,适应不同的数据类型和数据结构。原创 2024-02-01 21:30:28 · 1139 阅读 · 0 评论 -
TypeScript(十一) 类、对象
/ 类作用域(1)定义类的关键字是class,后面紧跟类名,类可以包含以下几个模块:(2)字段 – 字段是类里面声明的变量。字段表示对象的有关数据。构造函数 – 类实例化时调用,可以为类的对象分配内存。(3)方法 – 方法为对象要执行的操作。// 字段// 构造函数// 方法console.log("发动机为 : "+this.engine)原创 2024-02-01 21:13:11 · 1165 阅读 · 0 评论 -
TypeScript(十) Map对象、元组、联合类型、接口
console.log("Customer 对象 ")!!"}console.log("Employee 对象 ")执行结果:以上实例我们定义一个接口Iperson,接着定义了一个变量customer,它的类型是IOperson。Customer实现了接口Ioperson的属性和方法。注意:接口不能JavaScript,它知识TypeScript的一部分。原创 2024-01-31 21:59:46 · 1598 阅读 · 0 评论 -
TypeScript Array(九) 数组
数组对象是使用单独的变量名来存储一系列的值。现在看起来简洁多了。原创 2024-01-31 21:21:25 · 1244 阅读 · 0 评论 -
TypeScript(八) number和string
Number对象是原始数值的包装对象。原创 2024-01-30 22:09:35 · 1317 阅读 · 2 评论 -
TypeScript(七) 函数
函数就是包裹在花括号中的代码块,前面使用关键字function。原创 2024-01-30 19:45:02 · 1004 阅读 · 0 评论 -
TypeScript(六) 循环语句
有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。循环语句允许我们多次执行一个语句或语句组。原创 2024-01-29 22:52:27 · 1657 阅读 · 0 评论 -
TypeScript(五) 条件语句
条件语句用于基于不同的条件来执行不同的动作。条件语句是通过一条或多条语句的执行结果(true或false)来决定后面执行的代码块。原创 2024-01-29 22:25:08 · 1083 阅读 · 0 评论 -
TypeScript(四) 运算符
运算符用于执行程序代码运算。原创 2024-01-28 21:56:29 · 1191 阅读 · 1 评论 -
TypeScript(三) 声明变量
变量是一种使用方便的占位符,用于引用计算机内存地址。我们可以把变量看做存储数据的容器。typescript变量的命名规则:(1)变量名称可以包含数字和字母。(2)除了下划线_和美元$符号外,不能包含其它特殊字符,包括空格。(3)变量名不能以数字开头。(4)变量使用前必须先声明,我们可以使用var来声明变量。原创 2024-01-28 20:39:32 · 548 阅读 · 1 评论 -
TypeScript(二) 基础类型
never 是其它类型(包括 null 和 undefined)的子类型,代表从不会出现的值。这意味着声明为 never 类型的变量只能被 never 类型所赋值,在函数中它通常表现为抛出异常或无法执行到终止点(例如无限循环)。任意值是 TypeScript 针对编程时类型不明确的变量使用的一种数据类型,它常用于以下三种情况。(3)定义存储各种类型数据的数组时,示例代码如下。原创 2024-01-28 19:59:20 · 447 阅读 · 0 评论 -
TypeScript(一) 安装及基本语法
首先查看你本地是否已安装npm。打开cmd -> 输入“npm -v” 回车,查看输出的npm版本上述输出代码你本地环境已经安装了npm工具,可以使用以下命令来安装TypeScript。原创 2024-01-28 19:38:59 · 700 阅读 · 0 评论