在Javascript中,我可以从另一个键值对引用一个键值对吗?

在Javascript中,我可以从另一个键值对引用一个键值对吗?,javascript,arrays,javascript-objects,key-value,keyvaluepair,Javascript,Arrays,Javascript Objects,Key Value,Keyvaluepair,我相信我可以引用马厩里的拳击手,但我可以引用马厩里的摔跤手吗?换句话说,我如何从warriors对象中稍后的键值对引用键值对。谢谢你的帮助 在初始化变量之前,无法执行此操作。唯一的方法是等待并在下一行分配: var fighters = ['johnjones', 'rondarousey', 'connormcgregor', 'chuckliddel', 'demetriusjohnson']; var warriors = { wrestlers: ['randysavage', '

我相信我可以引用马厩里的拳击手,但我可以引用马厩里的摔跤手吗?换句话说,我如何从warriors对象中稍后的键值对引用键值对。谢谢你的帮助

在初始化变量
之前,无法执行此操作。唯一的方法是等待并在下一行分配:

var fighters = ['johnjones', 'rondarousey', 'connormcgregor', 'chuckliddel', 'demetriusjohnson'];

var warriors = {
  wrestlers: ['randysavage', 'hulkhogan', 'ultimatewarrior', 'jakethesnake', 'milliondollarman'],

  stable: [fighters, warriors.wrestlers]
}
或者使用某种奇怪的初始化,如所述。或者使用函数构造函数

var warriors = {
  wrestlers: ['randysavage', 'hulkhogan', 'ultimatewarrior', 'jakethesnake', 'milliondollarman'],
}
warriors.stable = [fighters, warriors.wrestlers]