मैं मुसीबत समारोह सदस्यों को बताया कि बहस के चर राशियां स्वीकार साथ इंटरफेस को परिभाषित करने आ रही है। निम्नलिखित वस्तु एक उदाहरण के रूप शाब्दिक लें:
var obj = {
func: () => {
for(var i = 0; i < arguments.length; i++) {
console.log(arguments[i]);
}
}
};
मैं इस तरह के रूप एक अंतरफलक परिभाषित करने में सक्षम होना चाहते हैं:
interface IExample {
func: ( ??? ) => void;
}
ताकि निम्न कोड त्रुटि के बिना संकलन कर सकते हैं:
var test = (o: IExample) {
o.func(a);
o.func(a, b);
o.func(a, b, c);
...
}













