![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
typeScript
NKEEPDOF
这个作者很懒,什么都没留下…
展开
-
typeScript 对象嵌套数组对象
场景:管理后台,多个选择框,内容取决于后台接口返回的内容。 后台返回接口中,包含多个数组,且数组中各对象的属性相同,除一个不同。一、定义并初始化数组interface A{ aa:string, ab:string}inter B{ ba:string |null, bb:string | null} iterface C{ cA:A[] | null, cB:B[] | null, cC:A[] | nu...原创 2021-11-24 18:38:50 · 2203 阅读 · 0 评论 -
typeScript 技术胖 笔记 下
20_函数泛型<>现在给join方法一个泛型,名字就叫做JSPang,后边的参数,这时候他也使用刚定义的泛型名称。然后在正式调用这个方法时,就需要具体指明泛型的类型啦。function join<JSPang>(first: JSPang, second: JSPang) { return `${first}${second}`;}join < string > ("jspang", ".com");如果要是number类型,就直接在调用方法的时候进原创 2021-11-22 17:48:41 · 385 阅读 · 0 评论 -
typeScript 技术胖 笔记 上
03_基础静态类型与对象静态类型a 对象类型const car:{name:string,price:number}={name:'奔驰',price:12222}b 数组类型const cars :string[]=['奔驰‘,'宝马‘]c 类类型const Car{}const car:Car=new Car()d函数类型const car :() =>string =()=>{return '奔驰'}05 函数参数与返回值函数参数为对象(解构)时原创 2021-11-22 16:59:05 · 766 阅读 · 0 评论