1
次作品を防ぐため、オブジェクトリテラル許可:は、文字列
class Foo {
public bar(param: {}): void {
}
}
let foo: Foo = new Foo();
foo.bar(""); // Ok
foo.bar({test: ""}); // Also Ok
のでそのbar
のメソッドシグネチャを変更することが可能です:
foo.bar({somePropertyWhichIdontKnowTheName: ""}); // Would be ok
foo.bar(""); // Not Ok