TypeScript
蜗牛前端攻城狮
虽然很慢,但是一直前行~
展开
-
TypeScript -- 第七节 枚举
/** 枚举 enumeration(enum),枚举(Enum)类型用于取值被限定在一定范围内的场景。* 使用枚举我们可以定义一些带名字的常量。 使用枚举可以清晰地表达意图或创建一组有区别的用例。* TypeScript支持数字的和基于字符串的枚举。** *///数字枚举enum NumDirection { Up = 1,//不初始化,默认从0开始 Down, Left, Right}//使用枚举很简单:通过枚举的属性来访问枚举成员,和枚原创 2021-11-08 11:28:17 · 244 阅读 · 0 评论 -
TypeScript -- 第六节 泛型
/** 泛型* 使用泛型创建可重用的组件,一个组件可以支持多种类型的数据* 【自我理解】把参数的类型也设置为类似函数形参一样的形式,可以根据开发者的意愿随时改变参数的类型----<类型变量>* 包括:传入类型 和 返回类型 【学习程度】学了一遍,感觉知识点模模糊糊,还是需要练习和多加复习!!* */// 示例//identity函数叫做泛型function identity<T>(arg: T): T { retur原创 2021-10-28 16:48:58 · 273 阅读 · 2 评论 -
TypeScript--第五节:类
TypeScript 之 类相比于JavaScript中的类:增加了一下几个修饰符public 公开的private 私有的protected 受保护的abstract 抽象类readonly 定义类的只读属性或方法··参数属性“笨”鸟就先飞起来吧!!! -...原创 2021-10-26 17:27:09 · 53 阅读 · 0 评论 -
TypeScript--第四节:函数
函数函数是JavaScript的一等公民。一等公民含义:可以作为函数参数,可以作为函数返回值,也可以赋值给变量。 时光里,没有白走的路!!!原创 2021-10-25 08:26:26 · 78 阅读 · 0 评论 -
TypeScript --第三节:接口
对象的类型——接口在 TypeScript 中,我们使用接口(Interfaces)来定义对象的类型。根据官网看了一遍下来,理解的模模糊糊,还得重复多看一下!!!原创 2021-10-14 15:54:38 · 58 阅读 · 0 评论 -
TypeScript -- 第二节:变量声明
变量声明此章节介绍的变量声明(var let const)是基于JavaScript的,使用的方法一模一样。再简单熟悉一下使用方法var(不建议使用)·用于声明全局作用域 和 局部作用域(或叫函数作用域),不可以声明块级作用域·存在变量提升·可以使用var声明重复的变量名,前边的会被后边的覆盖。let(建议使用)·用于声明块级作用域。例如{},是一个作用域·不存在变量提升·同一个作用域内重复声明变量,会报错·暂时性死区(TDZ)。意思是变量在作用域内已经存在,必须在 let / c原创 2021-10-12 10:59:51 · 194 阅读 · 0 评论 -
TypeScript -- 第一节:基础类型
TypeScript 学习之基础类型粗略学习了一遍基础的概念,后边不同于JavaScript的新类型还不是太理解。 学习前端工具信条:有些东西第一次看着难,学着学着就通透了,静下来,沉下心,再接再厉!!!...原创 2021-10-09 16:25:59 · 72 阅读 · 0 评论