I read that _blank is the default value of the name parameter on w3schools. So I was wondering if there is any benefit to adding this parameter or is it just a waste of time?
>Solution :
It makes no difference to what happens. The window specification defines the target parameter as being a string with a default value of "_blank":
WindowProxy? open(optional USVString url = "", optional DOMString target = "_blank", optional [LegacyNullToEmptyString] DOMString features = "");
getter object (DOMString name);
(My emphasis.)
So not providing it at all or providing "_blank" does the same thing. It’s up to you whether including it is in some way clearer (or alternatively, unnecessary clutter).