我知道它可以设置一个关键值在JavaScript中例如在JavaScript对象的另一个关键值
var obj = {
one: "yes",
two: obj.one
}
OBJ [二]前面的键值指定键值现在等于“是”
我如何去设定值时,关键是在功能
var obj = {
one: function() {
return(
two: "yes"
three: ?? //I want to set three to the value of two
)
}
}
我想有三个包含即obj.one()应返回的两个值{二:“是的”,三:“是”}
“*我知道它有可能'var obj = {one:”yes“,two:obj.one}'*”。 NO,它抛出'类型错误:obj是undefined' – Oriol
但也能够写'VAR OBJ = { \t \t \t之一: “是” \t \t} \t \t OBJ [ '2'] = obj.one ;' –
这是真的,因为它在调试器中一次性工作的奇怪原因,很奇怪 – lboyel