有什么方法可以让下面的内容在 JavaScript 中工作吗?var foo = { a: 5, b: 6, c: this.a + this.b // 不起作用}; 在当前形式中,此代码显然通过......
有没有什么方法可以让下面的内容在 JavaScript 中运行?
var foo = {
a: 5,
b: 6,
c: this.a + this.b // Doesn't work
};
在当前形式下,此代码显然会引发引用错误,因为 th有
不引用 foo
。但是, is 没有办法让对象文字的属性中的值依赖于先前声明的其他属性?
对象字面量/初始化器中的自引用
下载声明:
本站所有软件和资料均为软件作者提供或网友推荐发布而来,仅供学习和研究使用,不得用于任何商业用途。如本站不慎侵犯你的版权请联系我,我将及时处理,并撤下相关内容!