Javascript 如何访问给定类型的迭代器对象
我正在Hyperledger结构应用程序中编写一个客户端。在那里,对于一个查询,我得到了一个我不知道如何访问的对象。当我将对象打印到控制台时Javascript 如何访问给定类型的迭代器对象,javascript,node.js,Javascript,Node.js,我正在Hyperledger结构应用程序中编写一个客户端。在那里,对于一个查询,我得到了一个我不知道如何访问的对象。当我将对象打印到控制台时 console.log(result); 它给了我以下的值 [object Object] 根据,我得到的是HistoryQueryIterator对象 如何在nodejs应用程序中访问、迭代此对象 在debig模式下,我可以确定它是一个int缓冲区。您需要使用util.inspect(): 输出 { a: 'a', b: { c: 'c', d:
console.log(result);
它给了我以下的值
[object Object]
根据,我得到的是HistoryQueryIterator对象
如何在nodejs应用程序中访问、迭代此对象
在debig模式下,我可以确定它是一个int缓冲区。您需要使用util.inspect(): 输出
{ a: 'a', b: { c: 'c', d: { e: 'e', f: { g: 'g', h: { i: 'i' } } } }
请参见,您需要使用util.inspect(): 输出
{ a: 'a', b: { c: 'c', d: { e: 'e', f: { g: 'g', h: { i: 'i' } } } }
请参见使用该符号,您将隐式调用
result.toString()
。如果您想更清楚地了解result
是什么,只需console.log(result)相反,使用该符号,您将隐式调用result.toString()
。如果您想更清楚地了解result
是什么,只需console.log(result)代码>取而代之。