最近阅读 Vue 3 源码时,我从一个看似简单的构造函数开始,重新理解了 TypeScript 的参数属性。例如 constructor(public fn: () => T) 中的 public f