
TypeScript
tscn1
这个作者很懒,什么都没留下…
展开
-
TS之成员装饰器
目录成员装饰器属性装饰器方法装饰器方法装饰器的用处成员装饰器属性装饰器属性装饰器也是一个函数,该函数有两个参数第一个参数:如果是静态属性,则是类本身(构造函数);如果是实例属性,则是类的原型;第二个参数:为属性名,固定一个字符串function t(target:any,str:string){ console.log(target,target === Test.prototype,str);}class Test{ //实例属性 @t props1:st原创 2021-08-09 00:39:28 · 286 阅读 · 0 评论 -
TS之类装饰器
类装饰器装饰器本身是一个函数,该函数有一个参数,参数本身是该类(构造函数)使用装饰器@装饰器在TS中,如何约束一个变量为类Functionnew(参数)=>object在TS中使用装饰器,要配置"experimentalDecorators": true,装饰器函数的运行是在类定义之后就马上运行。装饰器在编译后存在,本身是js存在的语法类装饰器可以具有的返回值void:仅运行函数返回一个新的类:会将新的类替换掉装饰目标function test(target:原创 2021-08-08 23:40:44 · 1396 阅读 · 0 评论 -
ts环境搭建【1】
安装TypeScript//全局安装npm i -g typescriptts配置文件//生成配置文件tsconfig.jsontsc --inittsconfig.json报错问题解决方法@types/node@types是一个ts官方的类型库,其中包含了很多对js代码的类型描述。JQuery:用js写的,没有类型检查安装@types/jquery,为jquery库添加类型定义npm i -D @types/node使用第三方库ts-node.原创 2021-08-04 16:01:11 · 204 阅读 · 0 评论