Sometimes, we want to add types for functions with variable argument counts with TypeScript.
In this article, we’ll look at how to add types for functions with variable argument counts with TypeScript.
How to add types for functions with variable argument counts with TypeScript?
To add types for functions with variable argument counts with TypeScript, we can set it the parameter variable to an array type.
For instance, we write
interface Example {
func(...args: any[]): void;
}
to set the data type of args
to any[]
since args
is an array that has all the arguments that we call func
with.
Conclusion
To add types for functions with variable argument counts with TypeScript, we can set it the parameter variable to an array type.