Sometimes, we want to pass an array as arguments in TypeScript.
In this article, we’ll look at how to pass an array as arguments in TypeScript.
How to pass an array as arguments in TypeScript?
To pass an array as arguments in TypeScript, we can rest the rest synax.
For instance, we write
const m1 = (...args: any[]) => {
//...
};
const m2 = (str: string, ...args: any[]) => {
m1(...args);
};
to create the m1
function that takes an unlimited number of arguments.
And we get the arguments from the args
array.
Then in m2
, we call m1
with the args
entries spread in the parentheses as arguments.
Conclusion
To pass an array as arguments in TypeScript, we can rest the rest synax.