code:
const x = 6;
const ob = {x: [6.1, 6.5]}
console.log(ob) // {x: [6.1, 6.5]}
const y = 6;
const ob = {[y] : [6.1, 6.5]};
console.log(ob) // {6: [6.1, 6.5]}
为什么方括号允许使用变量的值作为对象键,这与解构有关吗?
方括号允许计算属性键。换句话说,方括号内的变量值在访问值之前进行处理。