兼收并蓄 TypeScript - 基础: tuple

源码 https://github.com/webabcd/TypeScriptDemo
作者 webabcd

兼收并蓄 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']
}

源码 https://github.com/webabcd/TypeScriptDemo
作者 webabcd

posted @ 2024-09-20 12:14  webabcd  阅读(8)  评论(0编辑  收藏  举报