如何给对象动态添加属性 和 动态解构属性
原理使用变量即可; 使用 【】 包裹 ; 【】 里的属性名是变量类型的、或者是不规范类型的;
// 动态添加属性 let age = 'age123' const obj = { name: '朱龙旭', [age]: 23, } console.log(obj)
动态解构属性;
// 动态解构 let age = 'new age' const obj = { name: '朱龙旭', [age]: 23, } const { name, [age]: newage } = obj console.log(newage) // 23