如何在节点js数组中插入新行

时间:2014-07-23 10:25:33

标签: javascript node.js

我对编码完全不熟悉。请帮忙。在hello world之后我想要新的一行。 \n对Unix无效。

var array=[];
array.push("Hello World");
array.push("\n");
array.push("Welcome");

2 个答案:

答案 0 :(得分:0)

也可以使用它。请参阅此链接http://nodejs.org/api/os.html#os_os_eol

var endOfLine = require('os').EOL;
array.push(endOfLine);

答案 1 :(得分:0)

问题是\n而不是/n

如果你正在使用nodejs,你可以使其更好地独立于操作系统,如下面的

var os = require('os');

var array=[];
array.push("Hello World");
array.push(os.EOL);//os.EOL tells what is END of Line char of os.
array.push("Welcome");
console.log(array.join(''));