![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
alice17571
这个作者很懒,什么都没留下…
展开
-
TyprScript 可声明数据类型概览
TyprScript支持与JavaScript几乎相同的数据类型 布尔值 let isDone: boolean = false; 数字 let decLiteral: number = 6; let hexLiteral: number = 0xf00d; let binaryLiteral: number = 0b1010; let octalLiteral: number = 0o744; 字符串 let name: string = "bob"; name = "smith.转载 2020-05-22 11:58:30 · 263 阅读 · 0 评论 -
TypeScript 命名空间 简单介绍(namespace)
防止 多人项目 类,变量等命名冲突 // 同样的cat 方法在不同命名空间不会发生冲突 // 跟同事协同开发的时候,减少了命名冲突 namespace a{ cat(){ } } namespace b{ cat(){ } } a.cat() b.cat() 也可以进行命名空间导出 export { a, b } ...原创 2020-05-22 11:55:06 · 658 阅读 · 0 评论 -
TypeScript装饰器 (事例统一为装饰器工厂 带参数)
类装饰器 // 普通装饰器 装饰器工厂(可带参) // 定义 普通装饰器 function logClass(target:any){// 接受参数为当前类 console.log(target) } @logClass class PerSon{ constructor(){ } } //装饰器工厂 function logClass(params:any){// 接受参数为当前传参 return function(target:any){//原创 2020-05-22 11:47:15 · 513 阅读 · 0 评论