在类字段声明为构造函数形参,然后为此参数赋值时,报告 TypeScript 代码中的常见错误。
在这种情况下,
不会
赋值给相应的字段,而只是修改局部参数值。
class Foo {
constructor(private p: number) {
p = 1; //必须为 this.p = 1;
}
}