定义对象如果是先定义再赋值,需要设置属性的类型,赋值的时候,对象属性的值必须是定义声明对象时候一致的类型,否则会报错: let obj : {a:string}obj = { a:'aaaa'} //这里属性a的值必须是字符串console.log(obj) 如果不是声明的时候的类型则会报错