JavaScript、Google ChromeJavaScript:非構造化の割り当てを使用すると、なぜ「未定義」になるのですか?
これは私のコード例です。なぜundefined
の値を取得するのですか?あなたはそれが(あなたが本当にオブジェクト内のキーの順序に依存することはできません)キー、ない位置に一致します行った方法を非構造
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