在 javascript 裡要設定物件可以像這樣設定:

let obj={
  id: 1
}

 

可是當我們設定一個變數,但是要把他當成是 key 的話,這樣寫是沒有用的:

let id=3;
let obj={
  id: 2
}

 

要把變數當作 key 的話,只要用 [] 就好了,像這樣:

let id=3;
let obj={
  [id]: 2
}