今天来介绍TypeScript(TS)的索引型别(Indexable Type),
今天是轻松的一天,
大家快乐学习。
使用介面型别(Interface)来描述索引型别(Indexable Type),
指明索引以及回传值型别,也称索引签名(Index Signature)。
范例如下,
先宣告一个介面型别,
用来描述索引型别。
interface indexArr {
[index: number]: string;
}
接着宣告新的变数为此介面型别,
接着透过索引值从0开始第一项,
分别可以找出各索引值所对应的字串,如下。
let arr: indexArr = ['AAA', 'BBB', 'CCC'];
let x: string = arr[0];
let y: string = arr[1];
let z: string = arr[2];
console.log(x); //AAA
console.log(y); //BBB
console.log(z); //CCC
索引值在程序码里面是非常重要的,
尤其是要找出规则性、分组,或是跑回圈...等,
是必须想办法熟悉它的喔。
<<: Day 13:来把静态档案加入 Angular CLI 建立的专案吧!
30 天的铁人赛终於来到尾声,回想自己能够连续 30 天都上传文章实在太不可思议! 以学习 Git ...
第一个 dockerfile 中已经用过几个指令了 RUN EXPOSE 接下来会遇到的还有 CMD...
dataframe 为资料框 可以看做excel一个资料表 import pandas as pd ...
这个章节要开始建立「PWM 输出视窗」。 何谓 PWM 名为「脉冲宽度调变」(Pulse-width...
Hive 适用於 PB 等级大数据的储存,分析和查询,处李日志分析和用户行为模型训练。 SQL 语...