摘要: 1. 安装TypeScript npm i g typescript 2. 如何在VsCode中监视ts文件自动打包 2.1 第一步 tsc init 生成tsconfig.json 改“outDir”: "./js" 2.2 在VsCode中找到菜单栏 任务 运行任务 监视tsConfig.jso 阅读全文
posted @ 2019-08-11 20:39 林璡 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1.泛型的概念 泛型:软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。 在像C 和Java这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。 阅读全文
posted @ 2019-08-11 20:36 林璡 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.高级类型都有哪些 交叉类型 联合类型 类型保护 可为null的类型 字符串字面量类型 2.交叉类型 思考:那么如果Person中有private属性or方法,返回的交叉对象是否能访问到private? 3.联合类型 联合类型与交叉类型的区别是,交叉类型返回的是多个对象的和,而联合类型返回的是不确 阅读全文
posted @ 2019-08-11 20:35 林璡 阅读(2191) 评论(0) 推荐(0) 编辑
摘要: 断言用武之地 ts3.1版本报错问题 类的高级使用 阅读全文
posted @ 2019-08-11 20:33 林璡 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 接口类型 参数接口 函数类型接口 可索引类型接口 类接口 类的实例接口 接口继承接口 接口集成类 混合接口 泛型接口 阅读全文
posted @ 2019-08-11 20:30 林璡 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.什么是装饰器 装饰器是一种特殊类型的声明,它能过被附加到类声明,方法,属性或者参数上,可以修改类的行为 通俗的来说就是一个方法,可以注入到类,方法,属性参数上来扩展类,属性,方法,参数的功能 2.装饰器的分类 类装饰器 属性装饰器 方法装饰器 参数装饰器 3.装饰器的写法: 普通装饰器(无法传参 阅读全文
posted @ 2019-08-11 20:27 林璡 阅读(192) 评论(0) 推荐(0) 编辑