【发布时间】:2011-06-04 20:22:47
【问题描述】:
我正在尝试做这样的事情:
var obj = {
a: 5,
b: this.a + 1
}
(而不是 5 有一个我不想执行两次的函数返回一个数字)
我可以稍后从obj.a 重写它以分配obj.b,但我可以在声明期间立即执行吗?
【问题讨论】:
-
javascript: var obj = {a: 5, b: this.a + 1}; alert(obj.b);警告 NaN,所以没有。
标签: javascript