《web前端》
TypeScript 是 JavaScript 的强类型版本。然后在编译期去掉类型和特有语法,生成纯粹的 JavaScript 代码。由于最终在浏览器中运行的仍然是 JavaScript,所以 TypeScript 并不依赖于浏览器的支持,也并不会带来兼容性问题。
TypeScript 是 JavaScript 的超集,这意味着他支持所有的 JavaScript 语法。并在此之上对 JavaScript 添加了一些扩展,如 class / interface / module 等。这样会大大提升代码的可阅读性。强类型语言的优势在于静态类型检查。
章节 | 内容 |
---|---|
章节1 TypeScript基础知识 | 1:什么是TypeScript 2:安装并编译TypeScript 3:变量声明 4:原始数据类型 5:数组 6:元组 7:任意值 8:枚举 9:联合类型 10:函数_基础 11:函数_参数说明 |
章节2 TypeScript类与接口 | 12:类的概念 13:类的创建 14:类的继承 15:访问修饰符 16:readonly修饰符 17:存储器 18:实例方法与静态方法 19:实例属性与静态属性_ 20:抽象类 21:接口初探 22:接口_可选属性 23:接口_只读属性 24:接口_额外的属性检查 25:接口_函数类型 26:接口_类类型 27:接口_继承接口 |
章节3 TypeScript进阶 | 28:泛型1 29:泛型2 30:声明合并 31:命名空间 32:模块1 33:模块2 34:声明文件简介 35:第三方声明文件 36:自定义声明文件 |
章节4 TypeScript工程化 | 37:tsconfig.json文件简介 38:tsconfig.json文件结构与配置 39:tsconfig.json文件常见配置示例 40:与Webpack构建工具整合 |
另附每个阶段的课程资料