课程介绍
课程目录
课程介绍
课程目录

讲师介绍

  • 智能社创始人,精通C/C++、Java、Python、前端开发等多种开发技术,曾参与数个超大规模数据挖掘技术、超高并发网络并行计算系统的设计、构建和运营,长期参与一线项目开发和项目管控,拥有丰富的企业级系统开发经验,对HTML5移动端互联网技术及生态体系有深刻理解。 超过14年的开发经验

  • 课程详情


    课程大纲:
    1.认识TypeScript

        TypeScript和JavaScript有何区别
        TypeScript简史及发展趋势
    2.开发环境搭建
        开发工具——atom-typescript
        编译工具——typescript
            安装、编译、生成并使用
    3.数据类型
        变量类型
            强类型、推测类型
        参数、返回值类型
            void和any类型
        回调函数类型
    4.对象类型
        类型比较和多态
    5.class类型
    6.enum枚举类型
    7.其他特性概述

        AMD模块规范
        泛型(genericity)
        接口(interface)
        访问修饰符
        诡异的联合类型和交叉类型