我想使用在同一对象中声明的函数在对象内部声明变量。但是当我尝试时出现错误:
const obj = {
alpha: 4,
somestuff: function()
{
return 120;
},
// Does not work
beta: this.somestuff()
// Does not work
};
// Works
obj.beta = obj.somestuff();
console.log(obj.beta);
// Works
如何使它在声明对象时起作用,而不是在声明之后