作者:陆荣涛
陆荣涛交流QQ群:248696281(获取视频及资料)欢迎大家加入。
公众号:大前端私房菜
B站账号:https://space.bilibili.com/146668655
https://space.bilibili.com/256505729
TypeScript 是由微软 2012年推出的,自由和开源的编程语言。这门语言在业界已经相当的流行。我们熟知的Vue, React, Angular 这些广泛应用的前端框架,都在使用 TypeScript进行开发,鸿蒙系统3.0也重点推荐使用JS开发应用,在最新推出的开发框架ArkUI, 也全面拥抱TS了。
TypeScript是JavaScript的超集,正式因为她是建立在JavaScript上的一门语言,TypeScript把其他语言的一些精妙的语法带入到JavaScript之中,从而把JS带到一个新的高度,你可以在TS中使用JS之外的扩展语法,同时借助TS对面向对象和静态类型的良好支持,你可以编写更健壮,更可维护的大型项目。本套视频将帮大家从 0 到 1 学习TypeScript。
本套视频会带着你把官网的知识点和案例都走一遍。在看视频的同时,我还为你整理了详细的视频的文字版,你可以看完视频,对着笔记来练习。 本套视频共设计四个篇章,基础篇,高级篇,案例篇及项目篇。
基础篇带着大家学习官网的 Handbook,就是TS手册的部分。共9个章节,包含TypeScript介绍、TypeScript入门,常用类型,类型缩小,函数,对象类型,类型操纵,类和模块。
高级篇带着大家学习官网的 Reference,就是TS参考的部分。共17个章节,包含声明变量、类型推断、枚举、公共类型、Symbols、类型兼容性、迭代器和生成器、装饰器、JSX、混入、三斜线指令、模块、模块解析、命名空间、命名空间与模块、声明合并和声明文件。
案例篇带着大家应用TypeScript开发一个小游戏。
项目篇重点介绍TS在Vue、React及Node.js项目中的应用。
本次发布的基础篇,学习它需要大家对JavaScript 和 ES6语法有一定的应用。
- 对于TS小白,本视频会循序渐进带你入门TypeScript,对于有一定基础的人,想深入了解TS语法细节,本视频也同样也适合你,可以作为视频版手册查看。
- 能读懂别人的TS代码
- 能编写自己的TS代码