Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用来自同级的值为嵌套对象赋值_Javascript_Node.js_Javascript Objects - Fatal编程技术网

Javascript 使用来自同级的值为嵌套对象赋值

Javascript 使用来自同级的值为嵌套对象赋值,javascript,node.js,javascript-objects,Javascript,Node.js,Javascript Objects,我有一个带有令牌的配置对象。在内部,有一个嵌套的headers对象需要引用令牌。我无法使用此,如下所示(显示为未定义),并且配置令牌也不起作用 var config = { token: 'abc123', headers: { 'Authorization': 'bearer ' + this.token } } 我需要能够重新分配config.token,并使用新值自动更新config.headers.Authorization。您可以使用: var配置={ 标记:“

我有一个带有令牌的配置对象。在内部,有一个嵌套的
headers
对象需要引用令牌。我无法使用
,如下所示(显示为未定义),并且
配置令牌
也不起作用

var config = {
  token: 'abc123',
  headers: {
    'Authorization': 'bearer ' + this.token
  }
}
我需要能够重新分配
config.token
,并使用新值自动更新
config.headers.Authorization

您可以使用:

var配置={
标记:“abc123”,
获取标题(){
返回{
“授权”:“持有人”+此令牌
}
}
}
console.log(config)您可以使用:

var配置={
标记:“abc123”,
获取标题(){
返回{
“授权”:“持有人”+此令牌
}
}
}

console.log(config)啊,我不知道get接线员的事。谢谢,这很有效!啊,我不知道接线员的事。谢谢,这很有效!