TypeScript 为什么被视为“前端的未来”? Stackoverflow 2020年度开发者调查研究显示,Typescript在最受开发者喜爱语言排行榜跃居第二名,依靠着微软和Google的背书,Typescript社区逐渐壮大,日趋完善,为越来越多前端开发者提供服务。 为什么是 Typescript 而非 JavaScript ? —更可靠:类型的定义和编译器的引入,可以避免JavaScript大多数runtime错误,更可靠,易维护; —更清晰:显式类型声明提升代码可读性,代码校验可以全部交给编译器负责; —更广泛:TypeScript是JavaScript的超集,可以在TypeScript代码中混合使用任何JavaScript库和代码。 如果你是前端开发工作者,或希望从事前端工作,那就一定不要错过这门课程。 在本课程中,主讲老师会采用理论与代码结合的讲解方式,助你2小时极速入门Typescript,短时间内形成详尽的知识网络。 课程中你可以学到什么? —研究TypeScript编译流程、工作环境 —学习TypeScript 12个基本类型 —深入理解TypeScript 重要高级类型 —掌握 TypeScript 面对对象的特性 —学习TypeScript 的 Generics 泛型
学习中需要用到这些工具:
—visual studio code 代码编辑器
—tsc TypeScript编译器
—nodejs SDK
你需要有这些基础:
—可以使用原生JavaScript,有es6的基础知识更佳
1、学习TypeScript基础知识
2、了解Typescriptg工作流程以及编译原理
3、掌握TypeScript开发配置以及各种常用工具
4、掌握前端静态类型思想
5、深入了解前端面对对象概念