3 ms·
JS/TS has a pretty widespread convention for "named parameters": function foo({x, y, z=1}) { ... } It eschews positional parameters though, but makes passin
by nine_k 2y ago
JS/TS has a pretty widespread convention for "named parameters":
function foo({x, y, z=1}) { ... }
It eschews positional parameters though, but makes passing aptly-named variables as arguments easy:
const x = 1; // Usually a complex computation instead.
const y = 2 * x;
return foo({x, y});