https://gitee.com/geektime-geekbang/typescript-in-action
作者回复: 报错是因为key是string类型,但并没有与obj的属性名关联,可以这样: Object.keys(obj).map(key => { let val = obj[key as keyof (typeof obj)] })
作者回复: 因为getValues是泛型函数,类型不能具体指定,在调用时会自动推断为具体类型