TypeScript方法的定义

在 JavaScript 中,有两种方式定义方法。

1、命名的方法

function add(x,y){ return x+y;}
2、匿名方法

var myAdd = function(x,y) { return x+y;};

 

在 TypeScript 中,也兼容上面两种定义方式,但是,既然我们用的是 TypeScript,那么肯定要强于本来的定义方式。

1、类型化方法
function add(x:number, y:number):number{ return x+y;}

var myAdd = function(x:number, y:number):number {return x+y;};


ECMAScript 6中多了两个定义变量的关键词,一个是let,另一个是const,后者顾名思义就是常量定义,前者的作用域范围是块级的。

posted @ 2016-01-25 11:01  流星小子  阅读(1597)  评论(0编辑  收藏  举报