Chronos
Aktives Mitglied
Hallo Forum,
was ist die eleganteste Art und Weise wie man Standard-Parameter in JS überspringt?
Ich beziehe mich auf die neuese JS-Version in der Standard-Parameter unterstützt werden.
Beispiel-Code könnte so aussehen:
http://jsbin.com/xacicewafu/edit?js,console
Mit überspringen meine ich, dass ich gern nur bspw. "b" neusetzen möchte beim Aufruf der Funktion, die anderen Paremeter aber so bleiben also das ich dann a = 2, b = 10 und c = 3 hätte.
Abwärtskompatibilität spielt hierbei keine Rolle ich will nur eine leicht auf mehrere Variablen skalierbare Möglichkeit.
Danke :)
was ist die eleganteste Art und Weise wie man Standard-Parameter in JS überspringt?
Ich beziehe mich auf die neuese JS-Version in der Standard-Parameter unterstützt werden.
Beispiel-Code könnte so aussehen:
Code:
function calculateCuboid(a = 2, b = 4, c = 3) {
let volume = a * b * c;
return `${a} * ${b} * ${c} = ${volume}`;
}
console.log(calculateCuboid());
// console.log(calculateCuboid(,10,));
Mit überspringen meine ich, dass ich gern nur bspw. "b" neusetzen möchte beim Aufruf der Funktion, die anderen Paremeter aber so bleiben also das ich dann a = 2, b = 10 und c = 3 hätte.
Abwärtskompatibilität spielt hierbei keine Rolle ich will nur eine leicht auf mehrere Variablen skalierbare Möglichkeit.
Danke :)