如何在node.js中写一个长段落?

时间:2017-09-26 12:14:28

标签: javascript node.js

如何在node.js中编写长段落?

我用这种方式但很难编辑

bot.sendMessage(msg.chat.id, 'Line1\n Line2\n Line3\n Line4\n', opts);

是否有一种简单的方法可以使用该段落?

3 个答案:

答案 0 :(得分:2)

选项1:
使用节点> = 4,您可以使用Template Literals,它可以跨越保留换行符的多行。

console.log(
 `Line 1
  Line 2
  Line 3`
);

选项2:
您还可以将join多个字符串存储为数组。

[
 'line 1',
 'line 2',
 'line 3'
].join('\n')

答案 1 :(得分:2)

您可以尝试使用es6 template strings,如下所示:

let str = `
    Line1
    Line2
    Line3`;

bot.sendMessage(msg.chat.id, str, opts);

答案 2 :(得分:1)

您可以尝试使用template literal

indexFiles