在练习对象解构时;我遇到了一些问题。
我有一个这样的对象:
const secondObject = {
value : 2,
credit: 23,
details: {
serialNumber : 4
}
}
现在我想在函数参数中获取 'serialNumber' 值。所以我调用这样的函数:
function output({value, details}){
console.log(`value: ${value} , detail: ${details}`);
}
output(secondObject);
当我将其登录到控制台时,结果显示:详细信息:[object Object]
*但如果我这样做,我会得到序列号的值:*
const {details: {serialNumber}} = secondObject;
console.log(serialNumber);
谁能告诉我如何在函数中获取值?