我学习了解构,但我得到了一个错误,因为我没有在“obj”对象上使用分号
let a = 11
let b = 989
const obj = {a:23, b:7, c:14};
({a, b} = obj)
console.log(a,b)
这仅在我使用分号时才有效。如果我不使用它,我会收到一个初始化错误,我对此完全感到困惑。谁能解释我为什么会这样?
我学习了解构,但我得到了一个错误,因为我没有在“obj”对象上使用分号
let a = 11
let b = 989
const obj = {a:23, b:7, c:14};
({a, b} = obj)
console.log(a,b)
这仅在我使用分号时才有效。如果我不使用它,我会收到一个初始化错误,我对此完全感到困惑。谁能解释我为什么会这样?