1. // Object 类型
    2. export {} // 确保跟其它文件没有成员冲突
    3. // object 类型不仅仅单指对象,指的是除了原始类型的所有其它类型
    4. const foo: object = function () {} // [] // {}
    5. // const foo1: object = 123 // 这里如果赋值原始数据类型就会出错
    6. // 这里不同于 Flow 属性要完全一样,不能多也不能少
    7. const obj: { foo: number, bar: string } = { foo: 123, bar: 'string' }