2022-06-10

好记性不如烂笔头,记录一下Typescript的一些type定义小技巧
欢迎评论补充😀

1.对象

sometimes我们想定义一个有特定属性的对象
let person:{name:string,age:number,car?:string}//该对象有name,age属性,car可有可无
sometimes如果要定义一个有特定属性的对象,但不耽误他添加其他对象呢?(・∀・(・∀・(・∀・*)
let person:{name:string,[propName:string]:any}

2.函数

通常我们想确定函数的形状🤷♂️✨👀(函数有几个参数,返回值是啥类型)
let a:(name:string,age?:number)=>string//表明函数a有参数name,可能有参数age,返回值type为string

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Foxpro到MySQL的数据转换技术介绍 传统的 C/S 模式的编程环境下,Visual Foxpro 曾经是风...
    风来疏竹雁过留痕阅读 1,562评论 0 0
  • 在JavaScript中,一切都是对象。 使用深度优先遍历,element是一个DOM元素,selectors是一...
    garble阅读 3,757评论 0 1
  • 初识TypeScript TypeScript 的介绍 TypeScript是一种由微软开发的开源、跨平台的编程语...
    关航_强化班阅读 1,801评论 0 0
  • 智慧园区能源管控系统项目报告 一、实验背景 为体现低消耗、低排放、高性能、高舒适的设计理念,应用集成技术和物联网技...
    W_2552阅读 1,328评论 0 0
  • 智慧园区能源管控系统项目报告 一、实验背景 以园区为代表的区域能源系统具有用能密度大、负荷利用小时数高、可再生能源...
    yyqxC阅读 861评论 0 0

友情链接更多精彩内容