Typescript引用类型--数组

ts中数据分为值类型和引用类型。
一、什么是引用类型?
引用类型是一种复合类型,引用类型中封装了很多属性,可以通过变量名和属性名来获取属性值或者调用属性的方法。

    let Jude = {
        name: 'Jude',
        age: 28,
        saySomething: function () {
            console.log('行到水穷处,坐看云起时!');
        }
    }
    console.log(Jude.name) // Jude

二、元祖--一种特殊的数组
数组中允许含有多种类型的元素

    let arr : [number,string]
    arr = [123,'123']
    // console.log(arr) // [123,'123]

当我们写成这个样子,是会报错的

    let arr : [number,sting]
    arr = ['123',123]

error1: Type 'string' is not assignable to type 'number'.
error2: Type 'number' is not assignable to type 'string'.

posted @ 2020-01-19 17:24  JudeYQ  阅读(641)  评论(0)    收藏  举报