Usare i named parameters in Javascript
Javascript, purtroppo, non supporta i named parameters nelle funzioni.
(Diciamo che in linea generale, la gestione dei parametri delle funzioni in Javascript non è ottimale, e può portare ad errori).
Comunque è possibile simularli usando la destrutturazione degli oggetti; per chi conosce Dart, è una cosa simile.
Vediamo un esempio:
function mia_funzione({arg1, arg2, arg3}) {
console.log(arg1, arg2, arg3);
}
mia_funzione({arg2: '2', arg3: '3', arg1: '1'});
Così facendo non importa in che ordine gli passate gli argomenti.
Enjoy!
javascript named parameters object
Commentami!