
ts
luxiaopengyou
这个作者很懒,什么都没留下…
展开
-
vscode的settings.json文件中tsx、jsx使得prettier生效
如图所示,vscode中使得prettier插件对jsx、tsx文件生效的配置之一【需要在settings.json添加如下语句,并且项目根目录中配置.prettierrc文件】原创 2021-01-06 09:45:32 · 3380 阅读 · 0 评论 -
typescript入门之:对象属性约束
示例:使用{useName:string, password:number}约束传入的userData参数class User{ useName:string; password:number; //使用{useName:string, password:number}约束传入的userData参数 constructor(userData:{useName:string, password:number}){ this.useName=userData.u原创 2020-07-02 10:35:27 · 1249 阅读 · 0 评论 -
typescript入门之:泛型函数、泛型类
第1种interface Config1{ <T>(value:T):T;}let getData1:Config1=function<T>(data:T):T{ return data;}getData1<string>("小猪猪");第2种interface Config2<T>{ (value:T):T;}function getData2<T>(value:T):T{ return原创 2020-07-02 09:44:15 · 291 阅读 · 0 评论 -
typescript入门之:如何使用、不限定函数参数的个数传参、interface约束(对象、函数、数组、类)、定义可选参数
一、如何使用1、全局安装ts(仅需安装一次)npm / cnpm install -g typescript2、在项目文件里打开cmd,输入tsc --init,出现tsconfig.json配置文件3、修改tsconfig.json的 “outDir” ,确认编译成的js文件的输入路径4、编译环境(如vs code)——找到“运行任务”——选择“监听tsconfig.json”如此一来,编写ts代码,就会即时生成编译成的js代码二、不限定函数参数的个数传参// 用“...” 传递不定个数参数原创 2020-07-01 14:28:30 · 15921 阅读 · 0 评论