兼收并蓄 TypeScript - 基础: tuple
兼收并蓄 TypeScript - 基础: tuple
示例如下:
basic\tuple.ts
{
// tuple - 元组
let a: [string, number] = ['webabcd', 22];
a[0] = 'wanglei';
a[1] = 44;
console.log(a, a[0], a[1]); // ['wanglei', 44] wanglei 44
console.log(a.slice(0), a.slice(1)); // ['wanglei', 44] [44]
// 通过 push() 可以为元组扩容(注:扩充的数据的数据类型必须符合元组中已有的数据类型)
a.push(100);
a.push('abc');
console.log(a); // ['wanglei', 44, 100, 'abc']
}