JavaScript, Google ChromeJavaScript: Warum erhalte ich `undefined`, wenn ich einen Auftrag mit Destrukturierung verwenden?
Dies ist mein Codebeispiel. Warum bekomme ich die undefined
Werte?
let foo = {name: 'Bob', age: 24};
let {name, age} = foo;
console.log(name); // 'Bob'
console.log(age); // 24
foo = {color: 'red', result: true};
({name, age} = foo);
console.log(name); // "undefined" instead of 'red'
console.log(age); // undefined instead of true