当前位置: 首页 > news >正文

黑马程序员TypeScript课程笔记2(11-20)

11.数组类型

数组类型可以写为"let numbers:number[]=[1,2,3] ,也可以写为let numbers:Array=[1,2,3]

12.联合类型

联合类型的写法 let arr:(number|string)[]=[1,'a',2,'g']

13.类型别名(可以为任意类型起别名,起到一个简化类型名的作用)

14.函数类型(1.单独指定参数和返回值的类型)

如果指定了函数返回值的类型,必须要有函数返回值

上图分别为函数声明的方式和函数表达式的方式

如果指定了函数参数的类型,调用的时候必须要传入参数,否则会报错

15.函数类型(2.同时指定参数和返回值的类型)

只有用表达式声明的函数才可以这么写

16.void类型(void是TS中新增的,不是JS中具有的)

17.函数可选参数(需要一个“?”)

18.对象类型

TS中对象类型的属性通过;分隔

JS中对象类型的属性通过,分隔

19.对象可选属性

myAxios(config:{url:string;method?:string}) //函数的参数可以是对象类型的

20.接口

相关文章:

  • 数据库密码加密
  • 【R语言编程绘图-mlbench】
  • 运行shell脚本时报错/bin/bash^M: 解释器错误: 没有那个文件或目录
  • 网络安全-等级保护(等保)3-0 等级保护测评要求现行技术标准
  • 鸿蒙开发:应用内如何做更新
  • 解决VS Code误报Java问题的终极方法
  • SpringBoot核心注解详解及3.0与2.0版本深度对比
  • 华为云Flexus+DeepSeek征文|基于华为云Flexus X实例的小说转语音助手应用构建实录
  • Kerberos面试内容整理-Kerberos 的配置与排障
  • 基于 COM 的 XML 解析技术(MSXML) 的总结
  • CRM管理软件的数据可视化功能使用技巧:让数据驱动决策
  • R语言使用随机过采样(Random Oversampling)平衡数据集
  • 电脑远程桌面连接如何设置端口?默认修改和内网给外网访问方法
  • sqlite3 命令行工具详细介绍
  • Ansys Zemax | 手机镜头设计 - 第 3 部分:使用 STAR 模块和 ZOS-API 进行 STOP 分析
  • C++ set数据插入、set数据查找、set数据删除、set数据统计、set排序规则、代码练习1、2
  • Pandas 技术解析:从数据结构到应用场景的深度探索
  • 重新审视自回归语言模型的知识蒸馏
  • LeetCode Hot100刷题——完全平方数
  • 【HarmonyOS 5】鸿蒙APP使用【团结引擎Unity】开发的案例教程
  • 网站制作 流程/头条搜索
  • 离退休干部网站建设/无锡百度快速优化排名
  • 男人和男人做爰漫画网站/友情链接交易
  • 网站建设专业的公司哪家好/网站建设小程序开发
  • 凡科建站后台登录/视频号直播推广二维码
  • wordpress建立非博客/郑州seo地址