![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
文章平均质量分 91
W Y L
这个作者很懒,什么都没留下…
展开
-
TypeScript枚举
概念举是对JavaScript标准数据类型集的扩充,常被用来限定在一定范围内取值的场景。在TypeScript中支持数字和字符串的枚举。我们可以用enum来实现。数字枚举先看看一个数字枚举例子:enum Basketballer{ Yao, Yi, Wang}Basketballer.Yao; //0Basketballer.Yi; //1Basketb...原创 2020-02-06 15:27:03 · 586 阅读 · 0 评论 -
TypeScript 基础类型
TypeScript 包含的数据类型如下:任意类型 any 声明为 any 的变量可以赋予任意类型的值。数字类型 number双精度 64 位浮点值。它可以用来表示整数和分数。let binaryLiteral: number = 0b1010; // 二进制let octalLiteral: number = 0o744; // 八进制let decLiteral: ...原创 2020-03-15 14:31:22 · 102 阅读 · 0 评论 -
TypeScript 条件语句
条件语句用于基于不同的条件来执行不同的动作。TypeScript 条件语句是通过一条或多条语句的执行结果(True 或 False)来决定执行的代码块。条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。在 TypeScript 中,我们可使用以下条件语句:if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码if…e...原创 2020-03-20 12:01:27 · 180 阅读 · 0 评论 -
TypeScript 运算符
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。考虑以下计算:7 + 5 = 12以上实例中 7、5 和 12 是操作数。运算符 + 用于加值。运算符 = 用于赋值。TypeScript 主要包含以下几种运算:算术运算符逻辑运算符关系运算符按位运算符赋值运算符三元/条件运算符字符串运算符类型运算符算术运算符假定 y=5,下面的表格解释了这些算术...原创 2020-03-17 17:01:41 · 185 阅读 · 0 评论 -
TypeScript 基础语法
TypeScript语言特性TypeScript 是一种给 JavaScript 添加特性的语言扩展。增加的功能包括:类型批注和编译时类型检查类型推断类型擦除接口枚举Mixin泛型编程名字空间元组Await以下功能是从 ECMA 2015 反向移植而来:类模块lambda 函数的箭头语法可选参数以及默认参数TypeScript 程序由以下几个部分组成:模块函数...原创 2020-03-11 11:16:39 · 189 阅读 · 0 评论 -
TypeScript 变量声明
变量是一种使用方便的占位符,用于引用计算机内存地址。我们可以把变量看做存储数据的容器。TypeScript 变量的命名规则:变量名称可以包含数字和字母。除了下划线 _ 和美元 $ 符号外,不能包含其他特殊字符,包括空格。变量名不能以数字开头。变量使用前必须先声明,我们可以使用 var 来声明变量我们可以使用以下四种方式来声明变量:声明变量的类型及初始值:var [变量名] :...原创 2020-03-16 10:03:45 · 158 阅读 · 0 评论 -
TypeScript 新功能
1. 可选链从 v3.7 可用在下面的例子中,要访问 address,你必须遍历 data.customer.address,而且 data 或 customer 有可能是 undefined,所以通常使用 && 运算符或类似例子中的技巧遍历检查每个层次的定义。现在你可以用 .? 运算符来选择性地对数据访问。通过这种方式,如果存在尚未定义的父级对象,则会在链中的任何位置返回未...原创 2020-02-01 11:58:23 · 182 阅读 · 0 评论 -
TypeScript-类
类的基础TypeScript中的类和ES6中的类十分相似,例子:class Man{ name: string; constructor(msg: string) { this.name= msg; } play() { return "Hello, " + this.name; }}let man = new Ma...原创 2020-02-07 16:29:16 · 163 阅读 · 0 评论 -
TS 面试题整理(持续更新ing...)
1、TypeScript 的主要特点是什么跨平台:TypeScript 编译器可以安装在任何操作系统上,包括 Windows、macOS 和 Linux。ES6 特性:TypeScript 包含计划中的 ECMAScript 2015 (ES6) 的大部分特性,例如箭头函数。面向对象的语言:TypeScript 提供所有标准的 OOP 功能,如类、接口和模块。静态类型检查:TypeScript 使用静态类型并帮助在编译时进行类型检查。因此,你可以在编写代码时发现编译时错误,而无需运行脚本。可选的原创 2021-06-18 17:19:26 · 18026 阅读 · 0 评论