TypeScript为JavaScript的超集(ECMAScript6), 这个语言添加了基于类的面向对象编程。TypeScript作为JavaScript很大的一个语法糖,本质上是类似于css的less、sass,都是为了易于维护、开发,最后还是编译成JavaScript。趁着周末的时间,浅尝....
分类:
其他好文 时间:
2015-11-08 20:39:28
阅读次数:
302
Inheritance is a way toindicate that a class receives behavior from a parent class. Then we can override, modify or augmentthose behaviors on the new ...
分类:
其他好文 时间:
2015-11-02 06:39:41
阅读次数:
263
JavaScript中的模块在学习TypeScript的模块之前我们先看看在JavaScript中的模块是如何实现的。模块的好处首先我们要了解使用模块的好处都有什么?模块化、可重用;封装变量与函数;下面的示例为使用JavaScript实现的模块: 1 var MyModule = function(...
分类:
其他好文 时间:
2015-10-26 17:05:26
阅读次数:
233
认识泛型TypeScript也实现了类型于C#和Java的泛型以实现类型的参数化,我们先看一个需求:1 function identity(arg: any): any {2 return arg;3 }我们希望方法identity可以传入任意类型,并且返回传入的类型,这样写可以达到效果但是...
分类:
其他好文 时间:
2015-10-26 08:11:36
阅读次数:
239
这篇笔记我们来看看TypeScript中的函数。函数类型在JavaScript中存在两种定义函数的方法,如下:1 //命名函数2 function add(x, y) {3 return x+y;4 }5 6 //匿名函数7 var myAdd = function(x, y) { retu...
分类:
其他好文 时间:
2015-10-25 22:11:33
阅读次数:
267
类在TypeScript中,类似于C#的结构,即一个文件中可以存在多个类,且文件名可以任意取,我们先看一个简单的类的示例。 1 class Person { 2 private name: string; 3 private age: number; 4 5 public ...
分类:
其他好文 时间:
2015-10-25 19:23:10
阅读次数:
171
官网TypeScript目前还在快速的发展中,当前的版本是1.6,有关TypeScript更多的信息可以在其官网中获取。http://www.typescriptlang.org/什么是TypeScript?TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超...
分类:
其他好文 时间:
2015-10-25 15:04:31
阅读次数:
258
TypeScript is used heavily as we build up our application, but TypeScript isn’t required. If you want to Inject a Service without using TypeScript, yo...
分类:
其他好文 时间:
2015-10-23 16:26:11
阅读次数:
231
Writing .d.ts files When using an external JavaScript library, or new host API, you‘ll need to use a declaration file (.d.ts) to describe the shape of that library. This guide covers a few high-lev...
分类:
其他好文 时间:
2015-10-08 10:42:17
阅读次数:
385
常见错误 下面列出了在使用TypeScript语言和编译器期间,经常会遇到的一些常见错误。 "tsc.exe" exited with error code 1. 解决方案: 检查文件编码为UTF-8 -?https://typescript.codeplex.com/workitem/1587 e...
分类:
其他好文 时间:
2015-10-04 22:25:22
阅读次数:
313