自引用对象分配中的键

时间:2018-10-23 11:39:59

标签: javascript object this

所以我在线上快速浏览了一下,但是没有人建议我在我正在研究的代码库中看到过什么,并且想知道我所看到的是一个好主意,还是会产生一些副作用?不知道。

以下示例与我使用const NOT this看到的示例相同。它或多或少是静态的(没有真正的setters / getters)。

const CSS = {
  something: '.something',
  getSomethingByAnother: another => `${CSS.something}*=${another}`,
};

module.exports = CSS;

更建议的解决方案是使用this而不是const

const CSS = {
  something: '.something',
  getSomethingByAnother: function(another) {return `${this.something}*=${another}`;},
};

module.exports = CSS;

0 个答案:

没有答案