流浪のwolf

卷帝

导航

如何给对象动态添加属性 和 动态解构属性

原理使用变量即可; 使用 【】 包裹 ; 【】 里的属性名是变量类型的、或者是不规范类型的;

 // 动态添加属性
      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

 

posted on 2022-08-22 16:17  流浪のwolf  阅读(30)  评论(0编辑  收藏  举报