HEKTOR!: Meine liebe Not mit destructuring

Beitrag lesen

Feinifeinifeini!

Heißt das im Klartext, die Variablen werden durch Destructuring "automatisch" deklariert sodass ich das nicht "manuell" (mit let, const, var) tun muss?

let ausfahrt = ({kette, sitz, pedale}) => {
	kette ? console.log(kette) : console.log("Ohne Kette lässt Christian sein Fahrrad stehen.");
	sitz ? console.log(sitz) : console.log("Ohne Sitz lässt Christian sein Fahrrad stehen.");
	pedale ? console.log(pedale) : console.log("Ohne Pedale lässt Christian sein Fahrrad stehen.");
};
ausfahrt({kette: "Die Kette ist geölt!", sitz: "Der Sitz wurde angepasst!", pedale: "Auf geht's -über Stock und Stein!"});

Nur zur Aufklärung, dieses Codestück funktioniert. ...aber ist es auch wohlgeformt / good practice?

Dank euch, Burschen!