课程介绍
TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。TypeScript 是由微软发布的自由和开源的编程语言。
TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。
培训对象
从事相关工作及对Typerscript课程感兴趣的专业人士。
课程收益
深入理解 TypeScript 核心概念;
熟练进行 TypeScript 工程配置;
玩转四种典型前端应用的开发;
重塑“类型思维”提升编程素养。
知识概要
-- TypeScript 开发环境搭建;
-- Typescript 数据类型;
-- Typescript 函数;
-- Typescript 接口;
-- Typescript 类;
-- Typescript 联合类型;
-- Typescript类型保护;
-- Typescript 中的tsconfig.json文件;
-- Typescript 泛型;
-- Typescript 命名空间namespace;
-- 用parcel打包ts代码;
-- Typescript 使用import;
-- Typescript 使用jquery。
课程大纲
TypeScript 开发环境搭建
Typescript 数据类型
Typescript 函数
定义函数的三种方式
函数中的参数:可选参数、默认参数、剩余参数
局部变量、全局变量
函数中变量的作用域(变量提升)
Typescript 接口
接口的定义
属性名的定义方式
Typescript 类
类的定义和实例化
类的继承、重写、super的使用
三种访问权限:public,private,protected
静态修饰符static、只读修饰符readonly
类的构造函数
类的getter、setter
Typescript 联合类型
Typescript类型保护
类型断言、in语法、typeof语法、instanceof语法
Typescript 中的tsconfig.json文件
了解tsconfig.json文件
tsconfig.json文件中的属性
Typescript 泛型
函数中使用泛型
类中使用泛型
Typescript 命名空间namespace
命名空间的定义
命名空间的作用
命名空间的嵌套
用parcel打包ts代码
Typescript 使用import
Typescript 使用jquery
认证过程
无认证考试
开班信息
暂无开班信息