TypeScript类

3740 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
想从事Html5游戏开发者,白鹭游戏引擎入门开发者。具有Javascript开发经验开发者学起来会容
你将会学到
想从事Html5游戏研发者,白鹭游戏引擎入门研发者。具有Javascript开发经验研发者学起来会容易些
课程简介

TypeScript 是一种由微软开发的自由和开源的编程语言,它是 JavaScript 的超集。

第一节  认识typescript

1.什么是TypeScript

2.搭建TypeScript开发环境

3.开发一个简单Hello World程序

第二节  TypeScript基本类型

1.布尔类型 

2.数字

3.字符串

4.数组

5.枚举

6.Any

7.Void

第三节  Typescript接口

1.可选属性

2.函数类型

3.数据类型 

4.类类型 

5.扩展接口

6.混合类型

第四节  Typescript类

1.继承

2.Public,private修饰符

3.参数属性

4.访问器

第五节  Typescript模块

1.分割成多个文件

2.使用外部代码

3.别名(Alias)

4.可选模块加载和其它一些特殊的加载情景

第六节  Typescript泛型

1.使用泛型类型变量

2.泛型类型

3.泛型类

4.泛型限定

第七节  Typescript混合

1.Mixin的例子

第八节  Typescript声明合并

1.基本概念

2.合并接口

3.合并模块

4.不被允许的合并


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交

课程大纲

自动连播