TS 面向对象 -- 注解【装饰器】

注解 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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容