首页 前端知识 Typescript中的元组与数组的区别

Typescript中的元组与数组的区别

2024-06-01 10:06:32 前端知识 前端哥 767 944 我要收藏

Typescript中的元组与数组的区别

元组可以应用在经纬度这样明确固定长度和类型的场景下

//元组和数组类似,但是类型注解时会不一样

//元组赋值的类型、位置、个数需要和定义的类型、位置、个数完全一致,不然会报错。 
 
// 数组 某个位置的值可以是注解中的任何一个,且个数没有限制
const arr: (string | number)[] = ["aaa", 111, "bbb"];


// 元组 每一项数据类型、数量、位置,必须一致
const arr2: [string, string, number] = ["aaa", "bbb", 111];


 

如果类型不一致会报错,如下图所示
在这里插入图片描述

如果数量不一致也会报错,如下图所示在这里插入图片描述
如果位置不一致也会报错,如下图所示
在这里插入图片描述

转载请注明出处或者链接地址:https://www.qianduange.cn//article/10403.html
标签
评论
发布的文章

npmjs官网(查询依赖包)

2024-06-07 00:06:56

npx使用及原理

2024-06-07 00:06:36

npm 包管理工具

2024-06-07 00:06:33

vue 思极地图开发

2024-06-07 00:06:28

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!