1 泛型函数
2 泛型类
3 泛型接口
泛型函数接口
泛型类接口
以类为参数类型的泛型类接口
4 命名空间的定义
编译后的源码:
- var A;
- (function (A) {
- A.demo = {
- title: 'hello',
- content: 'world'
- };
- })(A || (A = {
- }));
- var hello = A.demo;
编译后的源码 其实是个函数包裹了代码 , 并将 A 作为参数传入
如果有 export 则把对象赋给 A , 没有则 A 默认为{}
来源: http://www.bubuko.com/infodetail-3231426.html