मैं टाइपप्रति में काम पर प्रकार निष्कर्ष की डिग्री समझने की कोशिश कर रहा हूँ। निम्नलिखित कोड उदाहरण में, क्यों है fooकी के कार्यान्वयन baz.esplodeवैध? मैं समझता हूँ कि एक खाली विधि से मेल खाता है void।
interface bar {
horace: number;
}
interface baz {
esplode: (string, number) => bool;
}
interface bazzer extends bar, baz { }
var foo: bazzer = {
horace: 12,
esplode: function () { }
}
var x = foo.esplode('crackers', 2);
धन्यवाद!













