Hi @Ariyaskumar if you’re working with others or on a shared codebase, combining named parameters with JSDoc comments or even TypeScript types adds clarity:
/**
* @param {{ param1: number, param2: number }} params
*/
function myFunction({ param1, param2 }) {
// cleaner and easier for others to understand
}
Or with TypeScript:
function myFunction({ param1, param2 }: { param1: number, param2: number }) {
// all good here
}
It helps your teammates quickly see what’s expected, makes the function calls readable, and improves code hints in editors, a great collaborative win.