我正在使用binance api。当我运行以下代码时:
binance.depth("BNBBTC", (error, depth, symbol) => {
console.log(symbol+" market depth", depth.bids);
});
它做了它想做的事情,这是:
'0.00110170': 30.69,
'0.00110110': 5.44,
'0.00110090': 80,
'0.00110020': 2.72,
'0.00110010': 457.37,
'0.00110000': 148.59,
'0.00109990': 448.62,
'0.00109960': 5.05,
'0.00109950': 3.28,
'0.00109930': 65.92,
我想要做的只是返回右侧的值(或将它们保存为变量。)唯一的事情是我不知道如何引用它们,任何帮助都会很棒,谢谢你
答案 0 :(得分:0)
假设 depth.bids 的格式为:
{ '0.00110180': 145, '0.00110170': 30.69, '0.00110110': 5.44 }
然后,您可以使用键遍历键并引用值:
for (var key in depth.bids) {
console.log(depth.bids[key]);
}
或使用Object.values:
console.log(Object.values(depth.bids));