TypeScript在2018年势头迅猛,三大主流前端框架中,Angular和React开始就是使用TS编写的源码,而Vue3.0将使用TS重写,重写后的Vue3.0将更好的支持TS,届时三大框架都可以很好的支持开发者使用TS开发。而现在几乎所有第三方JS库都有开源社区为之书写TS声明文件,所以即便是旧的项目也能够逐步过渡到TS开发。越来越多的库开始使用TS重写,越来越多的开源工具诸如VSCode等源码都用TS书写。2019年TypeScript将会更加普及,国内各大互联网公司,和中小型团队都开始尝试使用TS开发项目,TS也将会成为面试官喜欢提及的内容,能够熟练掌握TS,并使用TS开发过项目,将会为你的面试加分。
本套课程包含两大部分,第一部分是基础部分,也是重要部分,参考TS官方文档结构,针对内容之间的关联性和前后顺序进行合理调整。所讲内容基本覆盖TS所包含的所有内容,但是不是对文档的照搬,对一些不好理解,而文档中一句带过的内容,补充具体的示例,帮助大家理解;对于一些滞后的文档内容和一些错误示例进行修正,并将后面更新的新特性穿插到对应章节;在讲解基础知识的同时,穿插一些实际开发中的经验,帮助大家理解学习。第二部分实践部分,通过5种常见项目类型进行实际操练,将基础知识融入到实际场景中进行运用,帮助大家理解基础知识的实际使用场景,对学习和开发有重要帮助。
《Vue技术栈开发实战(26课时)》: https://segmentfault.com/ls/1...
(12)类型断言
(4)Symbol.for和Symbol.keyFor
(9)混合类型接口
(1)函数类型
(2)参数
(3)重载
(5)在泛型约束中使用类型参数
(11)new.target属性
(4)super
(6)原生构造函数的继承
(2)修饰符
(10)对前面跳过知识的补充
iii.在泛型中使用类类型
(7)const enum
(1)类型推论
(2)类型兼容性
ii.函数兼容性
v.泛型兼容性
(4)类型保护
(5)null和undefined
(8)字面量类型
(9)可辨识联合
ii.使用never类型
(2)索引类型
(3)映射类型
(4)条件类型
iv.TS预定义条件类型
(1)ES6的模块
(2)Node.js的模块
ii.module.exports
(1)模块
(2)命名空间
(4)模块解析
ii.模块解析策略
iii.模块解析配置项
5.noResolve
(4)不同类型合并
ii.命名空间和枚举
(a)基础
(f)参数装饰器
(5)对 ... 操作符的更新
(1)识别已有JS库的类型
(2)处理库声明文件
v.快捷外部模块声明
二、实践
(4)实现文件上传
(3)优化样式
购买须知:
1、本课程为虚拟产品,一经购买,概不退款(讲师特别声明除外)
2、在使用过程中,遇到任何问题,请邮件联系:pr@sifou.com
3、划线价说明:商品展示的划横线价格为参考价,并非原价。该价格仅供您参考。
版权声明:讲者在本产品上发表的全部原创内容(包括但不限于文字、视频、图片等)著作权均归讲师本人所有。未经讲师授权许可,观众用户不得以任何载体或形式使用讲师的内容。
29 分钟 可试看
43 分钟 公开课
48 分钟 可试看
33 分钟 可试看
30 分钟 可试看
24 分钟 可试看
38 分钟 可试看
26 分钟 可试看
59 分钟 可试看
98 分钟 可试看
41 分钟 可试看
47 分钟 可试看
18 分钟 可试看
45 分钟 可试看
16 分钟 可试看
34 分钟 可试看
42 分钟 可试看
17 分钟 可试看
28 分钟 可试看
13 分钟 可试看
67 分钟 可试看
70 分钟 可试看
31 分钟 可试看