是否可以在JavaScript中导航对象,在另一个对象中引用对象的一个“区域”/部分?
例如,如果我有一个如下结构的对象:
var config = {
resources: {
styles: 'path/to/a/stylesheet',
scripts: 'path/to/a/javascript/file'
},
options: {
plugin_a: {
entries: [config.resources.styles, config.resources.scripts]
}
}
}
例如,我是否可以在'config.opource.plugin_a'部分的'config.resources.styles'和'config.resources.scripts'中引用我的样式和脚本文件的路径?< / p>
由于
答案 0 :(得分:0)
您可以分两行:创建配置对象,然后使用配置值将config.options设置为对象。
而不是var a={b:1,c:a.b}
使用var a={b:1}; a.c=a.b;