re: 5 Uses for the Spread Operator VIEW POST

re: This totally works, but have you tried using default values in the function signature? I believe that was added in ES6, but I can't remember for su...

I have and it works well for simple function signatures. But, when you reach a point where you have 5, 6, 7 optional parameters and you need to change the last one this pattern becomes a real pain. The problem is there is no way to invoke named function parameters, you have to do it by order.

If you add curlies, you can still specify the arguments in the signature but treat it as an object. Best of both worlds.

Code of Conduct Report abuse