1. document
    2. DOM
    3. BOM
    4. Date
    5. interface
    6. Utility Types

    https://www.typescriptlang.org/docs/handbook/utility-types.html

    1. ts 在线文档
    2. https://ts.xcatliu.com/basics/union-types.html
    3. antd 下拉搜索
    4. https://blog.csdn.net/hs1219462412/article/details/123828052
    5. https://blog.csdn.net/liuyuhua666/article/details/103703478
    6. x6连接线
    7. https://x6.antv.vision/zh/examples/edge/router#orth-vertices
    8. https://ant-design.antgroup.com/index-cn
    9. https://zhuanlan.zhihu.com/p/52016989
    10. https://github.com/erbing/blog/blob/master/%E5%89%8D%E7%AB%AF%E4%B9%8B%E8%B7%AF%20-%20%E7%AC%AC%E4%B8%89%E7%AB%A0%20-%20React/react-16.0.0.md
    11. https://zhuanlan.zhihu.com/p/52016989
    12. interface Person {
    13. name: string,
    14. age: number
    15. }
    16. const user: Person = { name: 'lucy', age: 20 }
    17. type IPartial = Partial<IPerson>
    18. const user: IPartial = { name: 'lucy' } // Partial 可选的
    19. type IOmit = Omit<Person, 'name'> // 忽略的属性
    20. const user2: IOmit = { age: 20 }