TS 面向对象 -- 注解【装饰器】
2017-10-25 本文已影响0人
__凌
注解 annotation :为程序的元素(类、方法、变量)加上更直观明了的说明,这些说明信息与程序的业务逻辑无关,而是供指定的工具或框架使用的。
eg:
app-component.ts@Component 告诉angular框架如何处理AppComponent这个类
No 1:类型定义文件用来帮助开发者在TypeScript中使用已有的JavaScript的工具包,如uJQuery等
No 2:*.d.ts文件实际上就是TS的一个模块,它将你要使用的工具包里面的内容以类或模块暴露出来,在当前模块import
常用*.d.ts: https://github.com/DefinitelyTyped/DefinitelyTyped