博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TypeScript从入门到精通(七)元组的使用
阅读量:3923 次
发布时间:2019-05-23

本文共 432 字,大约阅读时间需要 1 分钟。

前言:元组这个概念是JavaScript中没有的。元组在开发中并不常用。其实你可以把元组看成数组的一个加强,它可以更好的控制或者说规范里边的类型。
先看一个简单的数组:
const person:(string||number)[]=["哈哈",21]
问题:当你把"小哈"和21调换位置的时候 你会发现 person 中定义的类型并没有报错,但是我们的工作中总会出现定义的类型和内容一一对应,此时元组就可以派上用场了
元组的使用:
元组:每个元素类型的位置给固定住了,这就叫做元组let person:[string,number,boolean]=["小哈",21,true]这样就一一对应了
联想到上节学习的type alins 我们还可以这样写
type a =[string,number,boolean]const xioaha:a=["小哈",123,false]

这节主要内容是,搞清楚元组和数组的区别,在理解后能在项目中适当的时候使用不同的类型。

转载地址:http://ogkgn.baihongyu.com/

你可能感兴趣的文章
zoj 2107 Quoit Design(最近点对问题,好好思考,分治)
查看>>
zoj 2111 Starship Troopers(树形DP)
查看>>
vector 容器的使用方法
查看>>
hdu 1520 Anniversary party(基本树形DP)
查看>>
poj 1463 Strategic game(树形DP)
查看>>
poj 3342 Party at Hali-Bula(树形DP+判断方式是不是唯一)
查看>>
map 的使用方法
查看>>
Problem 2129 子序列个数 (动态规划题目,注意模余的问题)
查看>>
Problem 2121 神庙逃亡 (简单的物理题)
查看>>
Problem 2122 又见LKity (简单的字符串问题)
查看>>
Problem 2123 数字的孔数 (简单题目)
查看>>
Problem 2124 吃豆人 (BFS)
查看>>
FZU 2125 Problem 2125 简单的等式
查看>>
fzu 2127 养鸡场 (待整理)
查看>>
fzu Problem 2128 最长子串 (注意strstr函数的使用)
查看>>
下沉的船 (注意sort并非按照下标排序,需要自己加入二次判断)
查看>>
选夫婿1 (简单题)
查看>>
图案打印 (好坑的输出,注意最后一个*后就没有空格了,PE了三遍)
查看>>
魔幻数字47 (简单题目,细节比较多)
查看>>
GCC 超时
查看>>