我爱编程

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

或者使用typing工具:https://github.com/typings/typings

上一篇下一篇

猜你喜欢

热点阅读