Javascript 如何在nodejs CMD中一行显示数组

Javascript 如何在nodejs CMD中一行显示数组,javascript,arrays,node.js,excel,Javascript,Arrays,Node.js,Excel,任务是在控制台中一行显示数组的项,以便稍后在excel中复制和粘贴它 问题是控制台如何显示数据,当数组的项大于4时,它会自动以列方式显示数据,我希望它保持行方式,以便在复制并粘贴到excel时,它将转到正确的行和列 你知道我该怎么做吗?我附上了控制台的快照 在阵列上使用: var arr=[{id:1,name:foo},{id:2,name:bar},{id:1,name:foo}]; console.logJSON.stringifyarr 使用JSON.stringifyarray进行类

任务是在控制台中一行显示数组的项,以便稍后在excel中复制和粘贴它

问题是控制台如何显示数据,当数组的项大于4时,它会自动以列方式显示数据,我希望它保持行方式,以便在复制并粘贴到excel时,它将转到正确的行和列

你知道我该怎么做吗?我附上了控制台的快照

在阵列上使用:

var arr=[{id:1,name:foo},{id:2,name:bar},{id:1,name:foo}]; console.logJSON.stringifyarr 使用JSON.stringifyarray进行类似的尝试,请参阅我在CMD上的演示

它将在一行上的一个引号内打印您的数组,尽可能显示它。因此,现在您可以将其复制并粘贴到excel,它将转到正确的行和列。

您可以尝试的是process.stdout.writeparam.toString,其中param是您的数组

var c = ['rose', 'power', 'daisy', 'katie', 'melina'];
process.stdout.write(c.toString());
输出将是

rose,power,daisy,katie,melinatrue
如果你最终忽略了真实的情况,你就会变得很好。希望能有帮助