高级泛型 ReturnType<一个函数> 可以自动推断一个函数的返回类型 Parameters<一个函数>[0] 可以自动推断一个函数的入参类型 ts可选链?. 以前这么写 let lastValue=a && a.b && a.b.c 现在可以这么写 let lastValue=a?.b?.c 空值合并?? let lastValue=a??“defaultValue” a不为空则取aa为空则取defaultValue