Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.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_Bitcoin - Fatal编程技术网

如何在javascript中获取此对象中的一种地址类型?

如何在javascript中获取此对象中的一种地址类型?,javascript,bitcoin,Javascript,Bitcoin,我用它从区块链获取最近的交易 var bitcoin = new BLT(); bitcoin.connect(); bitcoin.events.on('tx', function (tx) { console.log(tx); }) 我得到的结果是 { txid: '481add86dc88db3d138cbc314d4d82ed08ca5db9cfdf5caff820e888996a5716', valueOut: 0.00061956, vout: [ { '19aFCo

我用它从区块链获取最近的交易

var bitcoin = new BLT();
bitcoin.connect();
bitcoin.events.on('tx', function (tx) {
    console.log(tx);
})

我得到的结果是

{ txid:
 '481add86dc88db3d138cbc314d4d82ed08ca5db9cfdf5caff820e888996a5716',
valueOut: 0.00061956,
vout:
 [ { '19aFCo1n8qbUdxc35EAzWDFRCvbh7UwB4v': 600 },
   { '1L8Nkw16tQH3FHwLcVG2G2FXcrMjzJwXnQ': 61356 } ],
isRBF: false }

我想得到一种类型的地址。我尝试了
tx.vout
,它给了我两个地址,我只想要一个地址后面没有值:

使用
Object.keys()。类似地,索引
tx.vout
,从数组中的第一个对象获取它

tx={
txid:'481add86dc88db3d138cbc314d4d82ed08ca5db9cfdf5caff820e888996a5716',
valueOut:0.00061956,
vout:[{
“19aFCo1n8qbUdxc35EAzWDFRCvbh7UwB4v”:600
},
{
“1L8NKW16TQH3FHWLCVG2F2FXRMJZJWXNQ”:61356
}
],
isRBF:错误
}

console.log(Object.key(tx.vout[0])[0])vout中的两个值都包含以下值之后的值:?所有对象的值都在
之后。我指的是vout部分中的值addresses@PrabhjotSinghKainth也许他们的意思是,他们只需要属性名,而不需要相应的值。你的意思是像
Object.keys(tx.vout)[0]
?如果是的话。我想你应该读更多关于JavaScript对象的内容。对于注释中所述的值,您可以使用
Object.values(tx.vout)[0]
谢谢,但我只想得到一个地址,如
'1l8nkw16tqh3fhwlcvg2fxcrmjzwxnq'
,作为您在注释中所说的需要整数的字符串。我更新了答案以返回第一个对象的键。