typeScript
InfinitePossibility
这个作者很懒,什么都没留下…
展开
-
TS学习记录->tsconfig.json配置
{ /* ts编译器的配置文件,ts编译器可以根据它的信息来对代码进行编译,所有的配置写于该括号内 直接tsc执行该文件内ts文件 include 用来指定哪些ts文件需要被编译 /*表示任意文件,/**表示任意目录 "exclude": 不包含,不需要被编译的文件目录 "extends":继承 */ "include": [ "./src/**/*" ], // "exclude": [.原创 2022-03-14 19:52:43 · 1210 阅读 · 0 评论 -
01-TS学习记录->类型声明(隐式)
// 也可以直接使用字面量进行类型声明let bi : boolean | string;bi = "male";bi = false// any 表示的是任意类型,一个变量设置为any后相当于变量关闭了ts类型检测// 使用ts不建议使用any类型let anyThing :anyanyThing = 'hello'anyThing = 10anyThing = false// 若声明的类型不指定类型,则ts解析器会自动判断变量的类型为any(隐式的any),应该避免let.原创 2022-03-14 19:50:20 · 497 阅读 · 0 评论 -
02-TS学习记录-->对象
// object 表示一个对象let aoB :objectaoB = {}aoB = function(){ }// 限制对象,{}用来指定对象中可以包含哪些属性// 语法:{属性名:属性值,属性名:属性值},// 属性名后面加问号表示可选属性let bObj:{name:string, age?:number}bObj = {name:'塔塔', age:19}// [propNmae:string]:any表示任意类型的属性let Cobj: {name:stri.原创 2022-03-14 19:48:12 · 287 阅读 · 0 评论