Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.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
Node.js nodejs控制台多行命令?_Node.js - Fatal编程技术网

Node.js nodejs控制台多行命令?

Node.js nodejs控制台多行命令?,node.js,Node.js,如何在nodejs控制台中执行跨多行的命令。比如说, > var o = { x : 1, y : 2, z : 3} undefined > delete x.y > for(var q in o) print q ... ... 如何告诉js执行该for语句?这对我来说是可行的,但会打印出上面代码的x、y和z > for (var q in o) console.log(q) 如果你想要这些数字,你可以这样做 > for (var q in o) conso

如何在nodejs控制台中执行跨多行的命令。比如说,

> var o = { x : 1, y : 2, z : 3}
undefined
> delete x.y
> for(var q in o) print q
...
...

如何告诉js执行该for语句?

这对我来说是可行的,但会打印出上面代码的x、y和z

> for (var q in o) console.log(q)
如果你想要这些数字,你可以这样做

> for (var q in o) console.log(o[q])
最后,您可以显示
key:value

> for (var q in o) {
... console.log(q + ': ' + o[q]);
... }

谢谢我正在使用print,很惊讶地发现,当print未定义时,节点并没有给我任何错误。