摘要:
JavaScript中的模块在学习TypeScript的模块之前我们先看看在JavaScript中的模块是如何实现的。模块的好处首先我们要了解使用模块的好处都有什么?模块化、可重用;封装变量与函数;下面的示例为使用JavaScript实现的模块: 1 var MyModule = function(... 阅读全文
随笔档案-2015年10月
TypeScript学习笔记(六):泛型
2015-10-26 08:01 by 阿诚de窝, 3281 阅读, 收藏, 编辑
摘要:
认识泛型TypeScript也实现了类型于C#和Java的泛型以实现类型的参数化,我们先看一个需求:1 function identity(arg: any): any {2 return arg;3 }我们希望方法identity可以传入任意类型,并且返回传入的类型,这样写可以达到效果但是... 阅读全文
TypeScript学习笔记(五):接口
2015-10-26 07:28 by 阿诚de窝, 633 阅读, 收藏, 编辑
摘要:
使用接口在前面的笔记中我们知道可以使用Object Type来指定参数的属性,如下:1 function printLabel(labelledObj: {label: string}) {2 console.log(labelledObj.label);3 }4 5 var myObj = {... 阅读全文
TypeScript学习笔记(四):函数
2015-10-25 20:55 by 阿诚de窝, 5072 阅读, 收藏, 编辑
摘要:
这篇笔记我们来看看TypeScript中的函数。函数类型在JavaScript中存在两种定义函数的方法,如下:1 //命名函数2 function add(x, y) {3 return x+y;4 }5 6 //匿名函数7 var myAdd = function(x, y) { retu... 阅读全文
TypeScript学习笔记(三):类
2015-10-25 18:30 by 阿诚de窝, 6479 阅读, 收藏, 编辑
摘要:
类在TypeScript中,类似于C#的结构,即一个文件中可以存在多个类,且文件名可以任意取,我们先看一个简单的类的示例。 1 class Person { 2 private name: string; 3 private age: number; 4 5 public ... 阅读全文
TypeScript学习笔记(二):基本数据类型及数据转换
2015-10-25 16:27 by 阿诚de窝, 38699 阅读, 收藏, 编辑
摘要:
数据类型我们来看看TypeScript中的基本数据类型都有哪些。boolean布尔值,支持true和false。var isDone: boolean = false;默认为undefined,此时其和true与false判断都为false。1 var isDone: boolean;2 3 fun... 阅读全文
TypeScript学习笔记(一):介绍及环境搭建
2015-10-25 14:39 by 阿诚de窝, 850 阅读, 收藏, 编辑
摘要:
官网TypeScript目前还在快速的发展中,当前的版本是1.6,有关TypeScript更多的信息可以在其官网中获取。http://www.typescriptlang.org/什么是TypeScript?TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超... 阅读全文
Egret的VS环境搭配
2015-10-25 14:04 by 阿诚de窝, 2114 阅读, 收藏, 编辑
摘要:
安装配置首先我们需要安装VS,这里我安装的是2013的版本,然后我们需要去Egret的官网下载Egret Engine、Egret Wing及Egret VS并进行安装,同时下载Google Chrome和EgretInspector并安装用于调试。当然Egret提供的其它软件最好都安装一下。创建项... 阅读全文
[U3D Demo] 手机飞机大战
2015-10-11 16:34 by 阿诚de窝, 2071 阅读, 收藏, 编辑
摘要:
游戏截图 使用插件 DOTween NGUI 游戏介绍 游戏使用C#开发,素材是《全民飞机大战》中提取出来的,该游戏最早是去年由Flash Air+Starling开发的Demo,后来我修改了一版使用Unity3D开发的Demo,现在的Demo是第二个版本,是在上一版的基础上添加了大量的细节得到的完 阅读全文