const {a,b}=data; 這里的a和b是對象屬性嗎?為什么可以直接console.log(a)?
如果data={name:'test',age:20}; const {a,b}=data; 這里的a和b是對象屬性嗎?我需要輸出data的名字,應該寫console.log(data.name);,為什么也可以直接輸出a, console.log(a);
data.name==a ? 還是name == a?
如果data={name:'test',age:20}; const {a,b}=data; 這里的a和b是對象屬性嗎?我需要輸出data的名字,應該寫console.log(data.name);,為什么也可以直接輸出a, console.log(a);
data.name==a ? 還是name == a?
2021-07-29
舉報
2021-07-29
課程中有講到說結構賦值需要等號兩邊結構是一樣的,對象結構是通過key值來對應的,所以可以這樣寫: