【问题标题】:Access value of object key in the same object [duplicate]同一对象中对象键的访问值[重复]
【发布时间】:2021-09-09 16:12:08
【问题描述】:

有什么方法可以访问同一个对象中某个对象的键值吗?

类似这样的:

const myObj = {
    keyOne: 'value',
    keyTwo: this.keyOne + 'another value'
})

我知道这可能是以前提出的问题,但我没有找到任何答案。

【问题讨论】:

    标签: javascript object


    【解决方案1】:

    const myObj = {
        keyOne: 'value',
    };
    myObj.keyTwo = myObj.keyOne + " an custom text";
    
    console.log(myObj);

    【讨论】:

      【解决方案2】:

      您可以使用getter

      const myObj = {
          keyOne: 'value',
          get keyTwo() { return this.keyOne + 'another value' }
      };
      
      console.log(myObj);

      【讨论】:

        猜你喜欢
        • 2012-09-21
        • 2018-06-18
        • 1970-01-01
        • 2020-09-19
        • 1970-01-01
        • 1970-01-01
        • 2016-07-08
        • 2013-01-31
        • 2022-11-22
        相关资源
        最近更新 更多