export default function (User) {
// kod
}
Po co nazwa funkcji w nawiasie?
export default function (User) {
// kod
}
Po co nazwa funkcji w nawiasie?
To nie jest nazwa funkcji tylko nazwa argumentu
wojtekxtx napisał(a):
export default function (User) { // kod }
Po co nazwa funkcji w nawiasie?
W JavaScript taki zapis:
function name() {
}
jest niemalże tożsamy z takim
const name = function () {
};
Oczywiście nie musisz zapisywać takiej funkcji do zmiennej, możesz ją od razu zwrócić lub wyexportować:
return function () {}
lub
export default function () {}
Ten element również istnieje w innych językach:
return function ($arg) {}
return lambda arg: value
return arg => value;
To jest wszystko ten sam koncept, przedstawiony tylko trochę z inną składnią.