Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.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 - Fatal编程技术网

Javascript 如何访问给定类型的迭代器对象

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:

我正在Hyperledger结构应用程序中编写一个客户端。在那里,对于一个查询,我得到了一个我不知道如何访问的对象。当我将对象打印到控制台时

 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)取而代之。