Typescript中的泛型

1 泛型函数

image

2 泛型类

image

3 泛型接口

泛型函数接口

image

泛型类接口

image

以类为参数类型的泛型类接口

image

image

4 命名空间的定义

image

编译后的源码:

var A;

(function (A) {

      A.demo = {

         title: 'hello',

         content: 'world'

       };

})(A || (A = {}));

var hello = A.demo;

编译后的源码 其实是个函数包裹了代码 ,并将A作为参数传入

如果有export则把对象赋给A ,没有则A默认为{}

posted @ 2019-10-08 20:12  阴阳师先生  阅读(971)  评论(0)    收藏  举报