鸿蒙生态开发就业班—TypeScript基础

鸿蒙生态开发就业班—TypeScript基础

685分钟

TypeScript 是一种由微软开发的开源编程语言,它是 JavaScript 的一个超集,添加了类型系统和其他特性,旨在提高大型项目的开发效率和代码质量。在鸿蒙生态开发中,TypeScript 也…

TypeScript 是一种由微软开发的开源编程语言,它是 JavaScript 的一个超集,添加了类型系统和其他特性,旨在提高大型项目的开发效率和代码质量。在鸿蒙生态开发中,TypeScript 也被广泛应用于构建高质量的鸿蒙应用,特别是在使用鸿蒙的ArkUI框架时,TypeScript能够提供更好的开发体验和性能优化。本课程将从TypeScript的基础语法讲起,详细讲解变量声明、数据类型、类型断言等基本概念,让学员快速掌握TypeScript的核心语法。深入剖析TypeScript的面向对象编程特性,包括类、继承、接口等,通过大量实例演示如何使用这些特性实现代码的复用和模块化开发。课程还会介绍TypeScript的高级特性,如装饰器、命名空间等,帮助学员提升代码的组织性和可维护性。在教学过程中,注重理论与实践相结合,设置丰富的实战项目,让学员在实际操作中巩固所学知识,提升TypeScript应用能力。学习完本课程后,学员将具备扎实的TypeScript基础,能够为鸿蒙应用开发提供高质量的代码支持,为未来在鸿蒙生态开发领域的就业和发展奠定坚实基础。
什么是TypeScript JS、ES及TS的关系 TypeScript的竞争者有哪些 发现问题 静态类型检查 非异常故障 使用工具 优化编译 显式类型 降级编译 严格模式 基元类型string、number及boolean 数组 any 变量上的类型注释 函数 对象类型 联合类型 类型别名 接口 类型断言 文字类型 null和undefined类型 枚举 bigint和symbol typeof类型守卫 真值缩小 等值缩小 in操作符缩小 instance操作符缩小 分配缩小 控制流分析 使用类型谓词 受歧视的unions never类型与穷尽性检查 函数类型表达式 调用签名 构造签名 泛型函数-类型推断 泛型函数-限制条件 泛型函数-使用受限值 泛型函数-指定类型参数 泛型函数-编写优秀通用函数的准则 函数的可选参数 回调中的可选参数 函数重载-基本语法 函数重载-重载签名和实现签名 函数重载-编写好的重载 函数重载-函数内this的声明 void-object-unknown-never-Function 参数展开运算符-形参展开 参数展开运算符-实参展开 参数解构 返回void类型 认识对象类型 可选属性 只读属性 索引签名 扩展类型 交叉类型 处理冲突 泛型对象类型 从类型中创建类型 泛型-HelloWorld 泛型-使用通用类型变量 泛型-泛型类型 泛型-泛型类 泛型-泛型约束 泛型-在泛型约束中使用类型参数 泛型-在泛型中使用类类型 keyof类型操作符 typeof类型操作符 索引访问类型 条件类型 条件类型约束 在条件类型内进行推理 分布式条件类型 类成员 类属性 readonly 构造器 方法 getters-setters 索引签名 继承-implements子句 继承-extends子句 重写方法 初始化顺序 继承内置类型 成员的可见性-public 成员的可见性-protected 成员的可见性-private 静态成员 类里的 static 区块 泛型类 类运行时中的this this类型 基于类型守卫的this 参数属性 类表达式 抽象类和成员 类之间的关系 认识模块 ES模块语法 额外的导入语法 TS特定的ES模块语法 CommonJS语法 基础篇杀青
千锋教育
千锋教育

为你定制专属学习计划