我在 JavaScript 中有一个小问题。我想做以下事情:
var peter = {
pet : spot
}
var spot = {
owner : peter
}
上面的代码运行良好,但 peter.pet 将是未定义的。而 spot.owner 将被定义。有没有更好的方法然后做类似的事情:
var peter = {
pet : 'spot'
}
var spot = {
owner : peter
}
peter.pet = eval(peter.pet)
任何见解将不胜感激...